0 Basics of C Programming
0 Basics of C Programming
basic concepts
A computer program is a collection of instructions that aims to solve a par-
ticular problem using algorithms.
Language Levels:
Translation Software:
building process
The building process is a process that compiling and linking a program. The
input to the building process is the source code in high level language and
the output is the executable code in binary machine language. A typical
building process includes the following steps as shown in Figure 1
The executable object is stored in another file on the computer system. Fi-
nally, a linked object code needs to be loaded to the memory and initiated
the execution.