- C language is platform dependent.
- C offers the possibility to break down a large program into small modules.
- Also, the possibility of a programmer to control the language.
-C comes with support for system programming and hence it compiles and executes with high speed when compared to other high-level languages.