By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
445,795 Members | 1,832 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 445,795 IT Pros & Developers. It's quick & easy.

How should I start learning?

P: n/a
I'm interested in learning C. What is the best way to learn this
language? I know some JavaScript and know HTML very well. I can't
afford any programs, but I can get books. What should I do?
Nov 14 '05 #1
Share this Question
Share on Google+
4 Replies


P: n/a
* Thus spoke AmateurScripter <mt*******@hotmail.com>:

Hallo,
I'm interested in learning C. What is the best way to learn this
language?


<http://www.contrib.andrew.cmu.edu/~ajo/faqs/acllc-c++.html#q6.1>
Wolfgang.
--
"Erfahrungen -- das sind die vernarbten Wunden unserer Dummheit."
-- John Osborne
Nov 14 '05 #2

P: n/a
AmateurScripter wrote:
I'm interested in learning C. What is the best way to learn this
language? I know some JavaScript and know HTML very well. I can't
afford any programs, but I can get books. What should I do?


Books: choose one of these three:

(1) For real beginners looking for a solid introduction:

C Programming: A Modern Approach, K.N.King, W.W.Norton & Company, 1996. ISBN
0-393-96945-2

(2) For somewhat more experienced users looking for a solid introduction:

The C Programming Language, 2nd Ed. Kernighan & Ritchie. Prentice Hall,
1988. ISBN 0-13-110362-8

(3) Other recommended introductory books:

C: How to Program, 2nd Ed. Deitel, H.M. & Deitel, P.J. Prentice Hall, 1994.
ISBN: 0-13-226119-7

Compilers: get yourself a free C compiler from the Net. (If you're using
Linux, don't bother - gcc should already be installed for you.)

Here are some useful URLs:

http://www.compilers.net/
http://www.borland.com/bcppbuilder/freecompiler/

Further help: this newsgroup can generally help out if you don't understand
your C book's explanation of a particular issue.

--
Richard Heathfield : bi****@eton.powernet.co.uk
"Usenet is a strange place." - Dennis M Ritchie, 29 July 1999.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
K&R answers, C books, etc: http://users.powernet.co.uk/eton
Nov 14 '05 #3

P: n/a
* Thus spoke Richard Heathfield <do******@address.co.uk.invalid>:

Hallo,
(3) Other recommended introductory books:

C: How to Program, 2nd Ed. Deitel, H.M. & Deitel, P.J. Prentice Hall, 1994.
ISBN: 0-13-226119-7


Do you recommend the second edition over the newer editions (afaik 3rd &
4th editions are available) for any special reason?
Wolfgang.
--
"Erfahrungen -- das sind die vernarbten Wunden unserer Dummheit."
-- John Osborne
Nov 14 '05 #4

P: n/a
Wolfgang Kaufmann wrote:
* Thus spoke Richard Heathfield <do******@address.co.uk.invalid>:

Hallo,
(3) Other recommended introductory books:

C: How to Program, 2nd Ed. Deitel, H.M. & Deitel, P.J. Prentice Hall,
1994. ISBN: 0-13-226119-7


Do you recommend the second edition over the newer editions (afaik 3rd &
4th editions are available) for any special reason?


Pure, unadulterated behind-the-timesness.

By all means get a later edition, since they are likely to have taken the
opportunity to fix a few typos.

--
Richard Heathfield : bi****@eton.powernet.co.uk
"Usenet is a strange place." - Dennis M Ritchie, 29 July 1999.
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
K&R answers, C books, etc: http://users.powernet.co.uk/eton
Nov 14 '05 #5

This discussion thread is closed

Replies have been disabled for this discussion.