Characteristics/Features of C Programming Language

        In-shorts:


  • C is middle level language: User can use C on low level to do System programming (for writing Operating System) as well as to do High level Application(level) programming (Menu driven programs). Hence, it is excellent, efficient and general purpose language for most of the mathematical, scientific, software applications.
  • C is procedural language: A procedural language is a programming, language that uses some order/syntax or a set of commands. Procedural languages are generally used by script and software programmers. Some of the other procedural languages example are C++, Java, FORTRAN.
  • C is Portable language: A program written for one type of computer or operating system can run on another type of computer or operating system.
  •  C is Structured language: the whole task can be splinted into smaller tasks thus dividing the whole task into smaller pieces called as functions. The functions are main building blocks of C language.
  • Easy to Extend: Program which are already written in C can easily be extended in future. Moreover, it allows programmer to add their own library functions to the library.
  • C is very fast in terms of execution time; but a bit slow in terms of programming as there is syntax to be taken care of.
  • C is a very small Language, it is having only 32 English words keywords (if, else, break, continue, etc.)

Comments

Popular posts from this blog

Basic Structure of C Program