Programming involves studying computer languages. Visual Basic is a tool created by Microsoft to build graphical user interface (GUI) applications easily. Flowcharts graphically represent step-by-step problem solving instructions using variables, operators, and loops. Operators perform logical and mathematical operations. Variables store values. Loops repeatedly perform actions until a condition is met. Flowcharts, algorithms, and variables are used with relational and logical operators to solve problems through programming.