Introduction of C Programming Language
- C is a high-level programming language.
- C is a Structured & imperative (procedural) systems implementation programming language.
- C is one of the most popular general-purpose programming languages developed between 1969 and 1973 by Dennis Ritchie at the Bell Laboratories.
- The language has been available on a wide range of platforms, from embedded microcontrollers to supercomputers.
History of C Programming Language
- The C language was first developed in 1972 by Dennis Ritchie at AT&T Bell Labs.
- Ritchie called his newly developed language as “C” simply because there was a “B” programming language already. (As a matter of fact, the B language led to the development of C.)
- Most of its principles and ideas were taken from the earlier language B, BCPL (Basic Combined Programming Language) and CPL (Combined Programming Language).
File Extensions used in C Programming Language
.C File Extension - This is source code file extension.C source code file containing various functions, statements etc. created using any text editor or IDE.
.obj File Extension - This is object file(intermediate file) extension, compiler generates this file during the process of compilation.
.exe File Extension - This is an executable file extension , after the successful compilation, compiler generates this file that can be run directly on the computer.
.lib File Extension - This is library file extension for library routines which are used in printing & reading of keyboard etc. It combines with object(.obj) file & finally generate executable(.exe) file.