Thursday 31 August 2017

Introduction to C Programming Language

 In this tutorial you will get basic introduction to C programming language.

What is C language?
Well the answer is quite simple. It’s a procedural programming language which was designed and written by Dennis Ritchie at AT & T’s Bell Labs in 1972. In early 70s very frequently new programming languages were introduced. But after the launch of C, it slowly replaced the old languages like ALGOL. Actually no one advertises this language and even Ritchie was surprised that so many peoples were using C language. Till now many languages has come. But the popularity of C is not changed. The main reason behind it is that it is still fast, reliable and easy to use.

Why C should be your first programming language?
Seriously many people claim that now one should start its programming journey through C++, C# or JAVA. Well I think nobody will be comfortable while studying the advanced concepts like OOPS from the start. C is simple and easy to learn so one should start programming journey with C language.

Applications of C
C language has widely uses, some main uses are given below.
  1. Used to develop softwares that control embedded systems. Examples of some embedded systems are washing machine, microwave oven, etc.
  2. For creating computer applications.
  3. UNIX operating system is developed in C language.
Compiler
The first question which will arise in our mind. What is a Compiler? Well as everybody knows Computer is a machine which process raw data into meaningful information. It cannot understand our language. It can only understand machine language. Even if we write programs in any language (like C). At the end they will be converted to machine language to process through computer.

What does Compiler do?
Compiler convert your program into machine language or binary language.

What is IDE?
IDE means Integrated Development Environment. To write any program in C language you will need an editor. After that to convert that program into machine language, you will need a compiler. IDE will combine editor and compiler into same environment. So that you can easily write the program and also compile it easily.

0 comments:

Post a Comment

Tech UOG