hello friends! new(ish)!

Programming resources

From InstallGentoo Wiki v2
Revision as of 04:04, 18 February 2014 by >Chchjesus (→‎God-tier books: Added some book descriptions)
Jump to navigation Jump to search
Imbox move.png
Imbox move.png
MOVE CANDIDATE
This page is being proposed to be moved to somewhere else. Relevant discussion may be found on the talk page. Reason: Programming resources as of wikipedia:Wikipedia:Naming conventions (capitalization) and talk page conversation
The principal programming paradigms

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:

God-tier books

These books are essential books that people should have, or at least have read or know about:

C

C++

C#

Forth

Haskell

Lisp

Scheme

Common Lisp

Pascal

Ruby

  • The Ruby Programming Language by David Flanagan and Yukihiro Matsumoto
  • Ruby In A Nutshell by Yukihiro Matsumoto
  • Programming Ruby 1.9 & 2.0 (4th edition) (a.k.a. The Pickaxe) by Dave Thomas, Chad Fowler and Andy Hunt
  • Metaprogramming Ruby by Paolo Perrotta
  • Eloquent Ruby by Russ Olsen
  • The Well-Grounded Rubyist by David A. Black

Python