Subscribe Us

banner image
banner image

C programming Language | Advantages and Disadvantages

C Programming language

C is a general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie. The C language is considered as the mother language of all the modern programming languages because most of the compilers, JVMs, Kernels, etc. are written in C language, and most of the programming languages follow C syntax, for example, C++, Java, C#, etc.



C Programming language



The Advantages and Disadvantages of C Language

The Advantages and Disadvantages of C Language is listed below: 

Advantages of C Language

  • C Programming Language Easy to Write.
  • Libraries for More Practical Programming.
  • C Language is Easy to Compile.
  • C language for the fast execution cycle.
  • The C compiler is very efficient; it quickly produces your code into machine-level code and the error detections are also at high-speed rates.
  • C is Procedural-Oriented Programming Language.
  • C Language Easy Debug.
  • C Language Open Source.

Disadvantages of C Language

  • Missing Concept of OOPs Technology ( like Inheritance, Polymorphism, Encapsulation, Abstraction, Data Hiding, overloading, and overriding.)
  • Run-Time Execution Error.
  • No provision for having a namespace.
  • No checks for runtime.
  • No concept of a constructor and destructor.
  • No strict type checking.
  • Poor Memory Management.
  • No Garbage Collection.
  • Poor Exception Handling.

C programming Language | Advantages and Disadvantages C programming Language |  Advantages and Disadvantages Reviewed by Sarvgya on June 17, 2023 Rating: 5

No comments:

Powered by Blogger.