Compiler

To write programs in C ,you need a decent compiler which supports all platform . I am using Turbo C/C++ ,it's a nice compiler with a nice graphics library. I suggest it for windows .Not all languages supports compiling process , their are languages that work on Interpreters like perl,vbscript,javascript,etc. These languages does not work like executable files it is just a script which is told to do something and it directly do that each time it is called.

Now you saw how an interpreted languages works.The example above is written in javascript. similarly ,A C program is bound to work but it does not depend on the availibility of a software.But rather it is works through a linker and lots of HEADER FILES generally with a .h extension.Following is the list of Headers available commonly to C compilers.

HEADERS description
math.hHave the functions to do mathematical functions
string.hHave functions to do string manipulations
dos.hHave functions to do disk operations
conio.hHave functions to do movements in command propmt
mem.hHave functions to do some memory manipulations
io.hHave functions to do some file handling operations
stdlib.hThis is a standard library to do some basic functions .

The Above list could go countless because any one can make headers. Any way ,Headers make the most important part in compiler followed by linker . Linker ,it's very clear by the name that it is the the job of linker to find necessary files during the compiling process .

End of Tutorial

Hosted by www.Geocities.ws

1