Wednesday, 12 September 2012

Introduction To C Programming

As we know, now a days most of the things depends on computers. It shows the strength and utility of computers. But how it is possible. This is the most basic question for a student who is going to learn C or any other programming language. We present our requirements in front of computers in form of program that means in computer understandable formate and then computer uses its incredible capability to fulfil these requirements.

Why we need programming languages

Computers can understand only machine level language ie 0 and 1 formate which is called binary language. So, we need to instruct computer in that binary language. Initial programs were written in machine level language but it was too difficult to write programs in 0 and 1 formate. To make this easier, assembly language came in to existence in which English worlds are used for various operation. These words includes ADD for addition,SUB for subtraction. But assembly language is machine dependent. Machine dependent programming language is programming language which generates program for a specific computer. It means, program written for a computer will only that computer and not in any other. With the advancement of technology, we saw that there are many computer manufacturer in the market so Machine dependent programming languages were not useful.

To make programs machine independent, high level languages came into existence when Dennis Ritchie developed world's most adopted and popular programming language called C. 

Introduction to C language

As a programming language, C is like Pascal or Fortran. In C, values are stored in variables and programs are structured in the form of functions. Program flow is controlled by loops and conditional statement.
In my next post, i will write simple tutorials on C programming language which will help learners to learn C in easy and effective ways. But for better understanding, you will also need to practise programs in your system. Read how stuffs in C work in these tutorials and see how they actually run in C compiler in your system.
I am always ready to solve your problems. So comment below in case you are facing any problem in any kind of C program.


Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More