Programming involves studying computer languages. Visual Basic (VB) is a tool created by Microsoft for building graphical user interface (GUI) applications easily. A flowchart is a graphical representation of step-by-step instructions to solve a problem. An algorithm is a set of step-by-step instructions to solve a problem. Variables are memory containers used to store and manipulate data. Common operators include arithmetic, relational, and logical operators used to perform math operations and make comparisons.