2. Topic 1 - Getting StartedΒΆ
We begin our study of C programming by introducing basic concept of computer programming and then with a quick survey of the C language. The intent is to introduce most of the important concepts and terms so that they may be referenced later. Most of the material in this first topic is covered in more detail later.
By the end of Topic 1, you should be able write a simple program and be familiar with the fundamental concepts of computer programming using the C language.
Warning
This topic covers a great deal of material. DO NOT BE DISCOURAGED if you do not master all of the material. The material will also be covered later, in a slower manner.
Contents:
- 2.1. The Programming Process
- 2.2. Compile Stages
- 2.3. Integrated Development Environments
- 2.4. Using Visual Studio
- 2.5. Linux Tools for generating a running program
- 2.6. A simple C program
- 2.7. Declaring Variables
- 2.8. Arithmetic operations and assignments
- 2.9. Basic Input / Output (I/O)
- 2.10. Control Constructs
- 2.11. Functions
- 2.12. Arrays
- 2.13. Strings
- 2.14. File I/O
- 2.15. Example of developing a C program