Page 1 of 1
C tutorials
Posted: Tue Jul 26, 2005 2:11 am
by Aaron
this is kinda off topic, but seems like a good thing to have.
i want to learn C. i think several other people want to to. but i need some good C tutorials. google is pretty useless for this. what do you suggest.
Posted: Tue Jul 26, 2005 5:47 am
by Rednaxela
Well, once you get the basic syntax, the best way is by practice and tutorials for specific libraries. (i.e. gtk tutorials)
Here's a couple of links to what looks like ok tutorials for learning the basics (in vague order of my opinion of quality, but that's just my opinion):
http://vergil.chemistry.gatech.edu/reso ... l/toc.html
http://www.cs.nyu.edu/~yap/prog/c/
http://crasseux.com/books/ctutorial/index.html#Top
http://pbpl.physics.ucla.edu/Computing/C_Tutorial/ (remember to look at the "Section navigation" thingy on the left)
http://cplus.about.com/od/beginnerctuto ... blctut.htm
Also, if you want an IDE for windows, I would suggest Dev C++ (like most C++ things, it works for normal C too):
http://www.bloodshed.net/devcpp.html
Though I and many other people here do prefer deving under linux
Posted: Tue Jul 26, 2005 3:18 pm
by Aaron
thanks for the tutorials. i dont have windows so ill use vim of gedit or mousepad.
Posted: Tue Jul 26, 2005 5:51 pm
by Rednaxela
Ok, for some reason I was thinking you used windows. For editors, I would suggest either nedit or gedit (those are the two ones I primarily use), but it's up to you.
Posted: Tue Jul 26, 2005 7:35 pm
by Aaron
gedit, vim, kate, whatever i type first. theyre all the same.
Posted: Wed Jul 27, 2005 2:54 pm
by bencha
to start with C, the Kernigan & Ritchie the C programming language is the best I know.
Posted: Wed Jul 27, 2005 3:20 pm
by Aaron
i was hoping for a website, i looked at red's first one, and that seems good so far.
Posted: Wed Jul 27, 2005 9:57 pm
by bort
bencha wrote:to start with C, the Kernigan & Ritchie the C programming language is the best I know.
He[l yeah! I got that book too!
Posted: Fri Jul 29, 2005 2:20 pm
by bencha
sorry, it's Kernighan
with this book, you learn what you can do and how it works. i rediscovered C with it. or beter, i discovered what the others manual writers didn't or couldn't explain.