| A | B | 
|---|
| variable | named place in computer memory that holds a value; sometimes called a named container | 
| user | the person who runs the program | 
| programmer | coder | 
| string | a common data type that consists of of one or more characters | 
| int | keyword for python- whole numbers and their opposite numbers, such as -2, -1, 0, 1, 2, and 3. | 
| float | Decimal numbers such as 3.33, 0.01, 9.9999, and 3.0 are called floating numbers. | 
| bool | keyword for python: true/fase or yes/no | 
| integer | general programming term-whole numbers and their opposite numbers, such as -2, -1, 0, 1, 2, and 3. | 
| boolean | general programming term-true/false or yes/no | 
| data type | a classification that specifies the type of value a variable can hold, defining how the computer will interpret and store that data | 
| assignment statement | uses the equals (=) sign to store a value in a variable; must be written before you actually use the variable | 
| literal | when a value is directly typed in as the value.  For example 10 instead of 2 x 5 | 
| initialize | to assign a value to a variable for the first time | 
| debugging | Figuring out the issue and fixing it | 
| type error | when you try to do something with a piece of data that doesn't make sense for its "type."  Most commonly trying to perform a mathematic operation on  a string data type and a numerical data type | 
| syntax error | the code doesn't follow the rules of the programming language, making it unreadable to the computer; usually a typo | 
| name error | usually the variable or function has not be created prior to trying to refer to it in code |