This document defines key concepts in computer programming including variables, programs, and Hungarian notation. It explains that a computer accepts input, manipulates data through processing according to a program's instructions, and outputs and stores results. Computers excel at computation and have replaced manual calculation. Proper programming requires understanding the computer's language of operators, terminologies, and symbols to create expressions that computers can interpret through compilers or interpreters. Arithmetic, relational, and logical operators perform specific math, comparison, or logic operations on operands like variables or numbers. Operator order follows PEMDAS rules for evaluating expressions accurately. Examples show converting a math expression into a programming expression using the proper operators.