Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!wuarchive!mit-eddie!uw-beaver!ubc-cs!manis From: manis@cs.ubc.ca (Vincent Manis) Newsgroups: comp.edu Subject: Re: Teaching myself C, and how? Keywords: C Message-ID: <6134@ubc-cs.UUCP> Date: 3 Jan 90 16:37:24 GMT References: <1043@ac.dal.ca> <6038@ubc-cs.UUCP> <259E48A4.1971@paris.ics.uci.edu> Sender: news@cs.ubc.ca Reply-To: manis@cs.ubc.ca (Vincent Manis) Distribution: na Organization: The Invisible City of Kitezh Lines: 22 In article <259E48A4.1971@paris.ics.uci.edu> Joachim Patrick Vance writes: > What texts would you then reccomend for a person who wants to learn >C on his own and has a fair background in programming in some other >high and/or low level language. thanks. Kernighan & Ritchie, \i{The C Programming Language}, 2nd ed, (Prentice-Hall) is the definitive book. It's compact, has lots of good examples, and uses ANSI C. (The first edition is still in print, for those who refuse to give up their brain-damaged pre-ANSI compilers). (I learned C from the precursor to this, Brian Kernighan's old `C Tutorial'.) Kelley & Pohl, \i{A Book on C}, (Benjamin/Cummings) is also good. Unfortunately, it's pre-ANSI. -- \ Vincent Manis "There is no law that vulgarity and \ Department of Computer Science literary excellence cannot coexist." /\ University of British Columbia -- A. Trevor Hodge / \ Vancouver, BC, Canada V6T 1W5 (604) 228-2394