| bit | The basic unit of information in computing. Can take on values of 1 or 0. |
| byte | A unit of information in computing. Is most-often 8 bits, but some systems have used 6, 7, and 9 bits as a byte. |
| word | The basic unit of information that a system will operate on at a single time. Previously 8 bits created a word. In today's systems, 16-bit words are more common. |
| statement | A single command line. |
| variable | An object that holds a value. Think algebra where x, y, z and z are variables. In programming any English word can be a variable so long as it is not a "reserved word." |
| reserved word | An English word that has special meaning to the programming language |
| operators | A built-in function that acts on variables, e.g. +, -, *. There are several types of operators: logical, conditional, arithmetic, and comparison. |
| Logical operator | Logical operators allow the programmer to modify and combine the truth of a statement through the use of NOT, AND, OR. |
| Arithmetic operator | Arithmetic operators allow a programming to perform basic math on two operands, e.g. addition, subtraction, division, and multiplication. |
| Comparison operators | Comparison operators allow a programmer to compare two values to form a truth statement, e.g. equal to, not equal to, less than, greater than. |
| Assignment operators | Assignment operators allow a programmer to assign a value to a variable. |
| |
| |
| |
| |
| |
| |
| |
| |