Header Ads

Header ADS

Introduction to C language

Introduction to C language :


 C is a general purpose programming language. It was developed by  'Dennis Ritchie ' in 1972 at AT & T Bell lab USA. It was standardised by ANSI ( American National standard institute). C language is closely related to Unix operating system because C language is used for the replenishment of the Unix operating system because most of the programs in Unix are written in C language.



                                                                        Dennis ritchie 
 
Advantages of C language:-

  • C is used to perform Embedded  system programming.
  • C is a structured and procedural programming language.
  • C is building blocks of many programming languages.
  • Most of the parts of  compilers are written in C language so when its come to the performance nothing can beat C.
  • C is very flexible ,or we can say that machine independent that helps you to run your code on any machine without making changes or just little changes in the code.
  • C is rich in library. We can also add user defined functions to the standard library of C.


Disadvantages of C language:-
  • C is a platform dependent language so by using C we can only develop standalone applications  i.e., application must be installed into the system to work with it.
  • C is case sensitive language ( 'a' and 'A' are two different thing in C )
  • Lack of exception handling is the major drawback of the C programming language.
  • Its does not support the concept of OOPs( Object Oriented Programming standard).
Usage of C:-

Database system
Graphics packages
Word processors
Spread sheets
Operating system development
Compliers and Assemblers
Network drivers
Interpreters







This blog is contributed by Shivam Shukla .
Please leave a feedback in comment section

 



2 comments:

Powered by Blogger.