Characteristics of C Programming languages
- Direct access to memory layout through pointer manipulation
- Concise syntax, small set of keywords
- Block structured language
- Some encapsulation of code, via functions
- Type checking (pretty weak)
- C is portable(program written for one computer can be run on another computer with little modification)
- C has an ability to extend itself.
- C was invented to write operating system called UNIX
- The language was formalized by American National Standard Institute(ANSI) 1988
- Unix is written using C
- C is widely used to develop system softwares
- C is a case sensitive program