Chapter 1

In this chapter, we will have our first introduction to the main core concepts in programming. These concepts will appear in many other programming languages. These concepts are printing, data types, variables, and mathematical operations. While the syntax of programming these will vary between languages, many will use the same core concepts, but write them in a different way. Before the introduction to the programming concepts, an introduction into programming languages is provided. This introduction explains what programming languages are, along with how they differ. This section on Programming Languages provides a deeper understanding of why certain languages are chosen over other languages for certain tasks.