In this introductory chapter, you will learn the main characteristics and use cases of the C programming language.
You will also learn the basics of C syntax and familiarize yourself with the general structure of all C programs.
By the end of the chapter, you will have set up a development environment for C programming so you can follow along with the coding examples in this book on your local machine.
You will have successfully written, compiled, and executed your first simple C program that prints the text "Hello, world!" to the screen.
You will have also learned some core C language features, such as comments for documenting and explaining your code and escape sequences for representing nonprintable characters in text.