Re: help me learn C



Chris Hills wrote:

In article <L5ydndXJ9pxOEsnZnZ2dnUVZ8qCdnZ2d@xxxxxx>,
Richard Heathfield
<invalid@xxxxxxxxxxxxxxx> writes
abhi said:

hi everybody am new to this group and help me to learn C

*THE* C book is:

The C Programming Language,
2nd Ed. Kernighan & Ritchie. Prentice Hall,
1988. ISBN 0-13-110362-8 (paperback), or 0-13-110370-9 (hardback).


It is over 18 years old now.
The language has moved on a long way since
then.
The current C standard is about twice the size of the 1990 version

Also K&R is a language definition Much like a dictionary.
Yiu do not use
a dictionary to learn to write novels or business reports.

K&R2 is not a definition of the language, but is a tutorial.

"This book is meant to help the reader learn how to program in C.
It contains a tutorial introduction to get new users started as soon
as possible."

The C standard is the definition of the language,
but is not a tutorial.

--
pete
.



Relevant Pages

  • Re: a language is a language
    ... that the ANSI C standard places an upper limit. ... The C language does not guarantee infinite limits. ... but most definitions of programming language ... is called Turing complete, Turing equivalent, or ...
    (comp.programming)
  • man C
    ... This is the seedoc for C from my cLIeNUX distro. ... language that produces high-performance results. ... The C programming language was developed around 1973 to make UNIX ...
    (comp.unix.programmer)
  • Re: Learning *NIX programming?
    ... Currently running Debian GNU Linux. ... If you do see C at a shell prompt in cLIeNUX you get this... ... language that produces high-performance results. ... The C programming language was developed around 1973 to make UNIX ...
    (comp.unix.programmer)
  • DRACO Compiler, by Gray Sage, its Author
    ... Writing compilers is probably a pretty strange hobby, ... The first compiler I wrote, like many programmers who end up writing ... programming language intended for Artificial Intelligence work. ... I came up with a truly ugly programming language, ...
    (comp.os.cpm)
  • Re: F is evil (was: XML::LibXML UTF-8 toString() -vs- nodeValue())
    ... characters instead of a sequence of ASCII characters. ... language, no matter if the programming language makes it easy or not. ... Sometimes this is because they don't speak English too well, ...
    (comp.lang.perl.misc)