Sunil said:
This newsgroup only deals with the C language
Please quote properly using quote markers and proper attribution as
shown in this article. The above line was not, I believe, written by you
however the way you have posted makes it look like it was. I believe
that if you press the options button above the message and then hit the
reply button that reveals, rather than the reply button shown by
default, Google will do most of the work for you so all you have to do
is snip text you are not replying to.
yes you are right.This news group deals with C Language. But i
think before
knowing what is there in C language knowing what is the purpose of it
is more important.
Since C is a compiler , i think i have posted question in the
correct group.
C is *not* a compiler, it is a *language*. Just as the English is not a
dictionary (or, for a closer comparison the part of your brain that
processes language), it is a language.
How compilers work is *not* on topic for this group, there is a group
dedicated to this complex topic called comp.compilers. If you want to
know how compilers work and what the division is between compilers and
assemblers that would be a place to start, not here. Obviously you
should read their FAQ first, and a few days worth of posts (I know you
did not do that here or you would have known how to reply properly).
There are also groups dedicated to specific implementations where you
will get help on how to use those implementations.
Also, you don't need to know the relationship between compilers,
assemblers and linkers to program in C, and indeed many modern
implementations don't actually produce and actual assembler code or use
an assembler. Some implementations don't use a separate linker either,
or the linking is done when you run the program rather than when you
build it.