Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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.