We are still actively working on the spam issue.
Difference between revisions of "Programming resources"
(Added link to Think Python, Learn Python the Hard Way, and SICP (Harden up, SICP is what a lot of computer scientists started their career with)) |
|||
Line 7: | Line 7: | ||
Second, a very comprehensive list: | Second, a very comprehensive list: | ||
http://programming-motherfucker.com/ | http://programming-motherfucker.com/ | ||
+ | |||
+ | The gentoomen have also provided a torrent at http://books.gentoomen.org/ which has a metric fuckton of books, and if you prefer actual physical books, you can get them for really cheap from http://abebooks.com | ||
If you don't see the book you're looking for listed, search the following lists for other sources of books: | If you don't see the book you're looking for listed, search the following lists for other sources of books: |
Revision as of 09:57, 28 January 2014
The following is a list of recommended books for learning how to program:
First, check GitHub's extensive list of free programming books: https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md
Second, a very comprehensive list: http://programming-motherfucker.com/
The gentoomen have also provided a torrent at http://books.gentoomen.org/ which has a metric fuckton of books, and if you prefer actual physical books, you can get them for really cheap from http://abebooks.com
If you don't see the book you're looking for listed, search the following lists for other sources of books:
C
O'Reilly - Practical C Programming
O'Reilly - The C Programming Language
C++
C#
D
F#
Go
Lisp
Structure and Interpretation of Computer Programs
Lua
Pascal
Start Programming Using Object Pascal
Python
Starting Out with Python, 2nd ed.
Think Python: How to Think Like a Computer Scientist, Ver 2.0.12
Learn Python The Hard Way, 3rd Edition