Introduction to Programming explores the basics of creating computer programs. We begin with a look at creating algorithms and the fundamental instructions and processes available to all computer languages. We then look at the process of writing and compiling a program using a specific computer language. No particular computer language is favoured in this program. This program is a great introduction for students interested in programming.