Advantages and Disadvantages of C programming

sr.no Advantages Disadvantages
1 Powerful and efficient language. Concept of OOPs.
2 Portable language. Run-time checking.
3 Built-in function. Concept of namespace.
4 Middle level language. Lack of exception handling.
5 system programming. Constructor and destructor.
6 Quality to extend itself. Low level of abstraction.