C is a general purpose, high level and structured programming language which intended for writing system software. It was invented for implementing UNIX operating system. C was originally developed by Dennis Ritchie at Bell Laboratories in 1972. C programming language features were derived from an earlier language called "B" (Basic Combined Programming Language). It is one of the most popular computer language because of its structure, high level abstraction and machine independent feature.
Features of C language :
- Mid-level programming language
- Structured programming language
- Highly portable or Machine independent
- Robust with rich set of built-in functions
- Memory Management
- Fast and Efficient
- Rich Library
- Extensible
- Reliability
Key Points :
- C is a Structured Programming Language. In this type of language, large programs are divided into small programs called Function. Program structure follows "Top Down Approach".
- C language is belonging to Middle Level Language.
- It has been written in Assembly language.
- Windows, UNIX, LINUX operating systems are written in c language.