i) Building block for many other programming language
ii) Powerful and efficient language
iii) Portable language
iv) Bulit in functions
v) Quality to extend itself
vi) Structured programming language
vii) Middle-level language
viii) Implementation of algorithms and data structures
ix) Procedural programming language
x) Dynamic memory allocation
xi)System programming


1 Comment