Home Introduction to C
mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterToday1
mod_vvisit_counterYesterday0
mod_vvisit_counterThis week1
mod_vvisit_counterLast week0
mod_vvisit_counterThis month1
mod_vvisit_counterLast month0
mod_vvisit_counterAll days4219

We have: 1 guests online
Your IP: : 38.107.179.234
 , 
Today: May 21, 2012

Tracker

visitors by country counter
flag counter

Introduction to C

C is one of the most popular structured programming language. It is also called high level programming/machine language. The most important feature of a structure programming language is that it uses blocks. A block is a set of statements that are logically connected. A structure programming also supports loop structure such as for loop, while loop and do while loop.

C is very powerful high level programming language which can also be used for system programming. Famous Operating System such as UNIX, LINUX, MINIX and many systems and application programs are written in C. C is very robust machine independent, general purpose, concise programming language. C consists of very few numbers of keywords in comparison to other programming languages. Although C is a high level language, several powerful operation such as bit manipulation, memory management, etc. required for system programmers are available in C. The C combines the capabilities of an assembly language with the feature of high level language and therefore it is suitable for writing both system software and application software. Programs written in C are efficient and run faster than any other languages. C is a general purpose programming language which features economy of expressions, modern control flow and data structures, and a rich set of operators.

C is a typical programming language for academic purposes. For this reasons, many universities have a course in C programming in their curriculum. C has a very typical syntax which can later be used to learn other languages. A programmer who has a strong command in C can learn other languages like C++, C#, JAVA, PERL, PHP, Java script, etc very easily with less effort.

 

Before You Begin

1. Its main drawback is that it has poor error detection which can make it off putting to the beginner. However diligence in this matter can pay off handsomely since having learned the rules of C we can break them. Not many languages allow this. This if done properly and carefully leads to the power of C programming.