| A | B |
| Application Software | Programs that allow human users to accomplish specialized tasks. |
| Assembly language | Uses mnemonic symbols to represent instructions and data. Also called second generation programming languages. (19) |
| Bit | A binary digit. (5) |
| Byte | A sequence, consisting of 8 adjacent bits, used to encode character in memory. (5) |
| Central Processing Unit (CPU) | A major hardware component that consists of the arithmetic/logic unit and the control unit. (8) |
| Hardware | The actual computing machine and its support devices. (5) |
| RAM | Stands for random access memory; high-speed internal memory; also called primary memory. (7) |
| Software | Programs that give computer hardware system useful functionality. (5) |
| System Software | The programs that allow users to write and execute other programs. For example, operating systems such as Unix, Linux, and MacOS. (9) |
| User Interface | Supports moment-to-moment communication between a user and the computer. (6) |