A programming language is any set of rules that converts strings, or graphical program elements in the case of visual programming languages, to various kinds of machine code output.
An algorithm is a set of steps or rules to follow to solve a particular problem.
Traditionally the very first program you write when learning a programming language, a program that prints "Hello world" to the user.
Displaying text on the screen
Declaring a variable is defining it for the first time.
Initializing a variable is giving it an initial value.
Adding two strings together using the "+" operator.
A variable with text as the value
A variable with a whole number as the value
A variable with a decimal number as the value
A function that prints a prompt and retrieves text from the user.
The process of converting the value of one data type (integer, string, float, etc.) to another data type is called type conversion.
Also called floats, floating point numbers represent real numbers and are written with a decimal point dividing the integer and fractional parts.
Arithmetic operators include + addition, - subtraction, * multiplication, / division, and % modulus. These operators are used to perform basic mathematical tasks.
A coordinate system uses numbers as coordinates to place objects in a geometric space.
The variables that are attached to the object.
An event is an action (such as clicking the mouse or pressing a key on the keyboard) that a program detects and uses as input.
A function passed as a parameter to another function in order to be called later.
A person or device that makes calculations, stores data, and executes instructions according to a program.
A function is like a command that you get to invent and name. It allows us to break our program into smaller parts, making the program easier to understand.
Print Displaying text on the screen.
The study of computational thinking, the thinking humans need to in order to describe a step by step process to a computer.
A general term in programming that refers to the flow of information into and out of a program
`snake case` refers to the style of writing in which each space is replaced by an underscore `_` character and the first letter of each word is lowercase.