Free Resources for Learning Programming

I have seen many people here posting about tutorials on programming languages. So, I have decided to put together a list of pointers to online resources for programming purposes. All the resources listed below are free to anyone interested. I will be adding to the list as and when I come across a new resourse. If you have something interesting to share, please do so. Please do not put unnecessary comments and only add if you have something to share. Hope this thread will be useful to everyone.

1. Perl
o Beginning Perl
o Picking Up Perl
o Perl 5 by Example

2. Python
o Dive Into Python
o A Byte of Python
o How to Think Like a Computer Scientist - Learning with Python

3. C
o The C Book
o An Introduction to GCC
o C Programming Tutorial
o Learning GNU C

4. C++
o Thinking in C++, Volume 1 (Zip File)
o Thinking in C++, Volume 2 (Zip File)
o Teach Yourself C++ in 21 Days
o An Introduction to C++ Programming(Zip File)
o Introduction To OOP Using C++(Zip File)
o A Beginners C++(Zip File)


5. Java
o Thinking in Java (Zip File)
o Introduction to Programming Using Java

6. Misc
o The Art of Unix Programming
o The Cathedral and the Bazaar (On Linux and Open Source)

No comments:

Post a Comment