Back to Topics Programming Basics Core components that form the phys——————- Algorithm A step-by-step set of instructions used to solve a problem or perform a task. Variable A named container used to store data that can change during program execution. Data Type A classification that defines what kind of value a variable can store (number, text, true/false). Operator A symbol used to perform operations on values, such as addition, comparison, or logic. Condition (If Statement) A control structure that executes code only if a specified condition is true. Loop A structure that repeats a block of code multiple times until a condition is met. Function A reusable block of code designed to perform a specific task. Parameter & Argument A parameter is a variable in a function definition.An argument is the actual value passed to the function. Return Value The result that a function sends back after execution. Syntax The set of rules that defines how code must be written in a programming language. Comment Text in code that is ignored by the computer and used to explain the program. Expression A combination of values, variables, and operators that produces a result. Statement A single instruction that performs an action in a program. Boolean A data type that represents one of two values: true or false. String A sequence of characters used to represent text.