C Language Advantages
- C is compiler based language; hence programmers can compile their program to check for any errors.
- C programming is easy to learn for the beginners.
- C language provides lot of in-built library functions.
- C is portable language. C executable program can be executed on other similar systems.
- C supports many arithmetic, logical, relational and bitwise operators.
- C provides good functionalities for System level programming. Many operating systems are developed using C language. UNIX was developed using C language.
- Low-level access to computer memory is possible using C language.
- C supports user defined function development.
- C provides good Graphics support.
C Language Disadvantages
- C is not an object oriented language; hence C does not support any Object Oriented Programming (OOP) concepts like Inheritance, Encapsulation and Polymorphism.
- C language does not support any exception handling.
- C does not support any runtime error checking mechanism.
- C does not provide support for namespace like C++.
* * * * *
No comments:
Post a Comment