Recopilatorio de libros de programación

Gracias a Michael Kohl (aka citizen428) queríamos compartir también con vosotros un excelente recopilatorio de más de 50 libros de programación on-line gratuitos.

Espero que los disfrutéis sea cual sea vuestro lenguaje de programación favorito y, por favor, no dudéis en comentar este post para añadir nuevos enlaces a otras obras que quizás conozcáis y sean interesantes.

Perl:
Beginning Perl

Higher-Order Perl

Impatient Perl

Modern Perl

Python:
Dive Into Python

Dive Into Python 3

How to Think Like a Computer Scientist – Learning with Python

Invent Your Own Computer Games with Python

Learn Python The Hard Way

Non-Programmer’s Tutorial for Python 3

Ruby:
The Bastards Book of Ruby

Clever Algorithms

Data Structures and Algorithms with Object-Oriented Design Patterns in Ruby

Learn Ruby the Hard Way

Learn to Program

MacRuby: The Definitive Guide

Mr. Neighborly’s Humble Little Ruby Book

Programming Ruby

Read Ruby 1.9

Ruby Best Practices

Ruby on Rails Tutorial Book

Javascript:
Building iPhone Apps with HTML, CSS, and JavaScript
Eloquent Javascript
Essential JavaScript Design Patterns For Beginners
jQuery Fundamentals
Mastering Node
The Node Beginner Book

Lisp/Scheme:
Common Lisp: A Gentle Introduction to Symbolic Computation

How to Design Programs

Interpreting Lisp

Let Over Lambda

On Lisp

Practical Common Lisp

Programming in Emacs Lisp

Programming Languages. Application and Interpretation

Simply Scheme: Introducing Computer Science

Structure and Interpretation of Computer Programs

Teach Yourself Scheme in Fixnum Days

Haskell:
Implementing functional languages: a tutorial

Learn You a Haskell for Great Good

Real World Haskell

The Haskell Road to Logic, Maths and Programming

Erlang:
Concurrent Programming in Erlang

Learn You Some Erlang for Great Good

Smalltalk:
Dynamic Web Development with Seaside

Pharo by Example

Squeak by Example

Misc:
A to Z of C

Algorithms

The Art of Assembly Language

Building Accessible Websites

The C Book

C# Yellow Book

Compiler Construction

Dive Into HTML 5

The Implementation of Functional Programming Languages

An Introduction to R

Learn Prolog Now!

Learning Go

The Little MongoDB Book

Objective-C 2.0 Essentials

Parsing Techniques

Programming Scala

Smooth CoffeeScript

Type Theory and Functional Programming

5 comentarios :

  1. ¿Qué tal una lista de libros de programación en castellano? Que sí, que en inglés están los mejores libros y que hay que saber inglés y bla bla bla, pero si tienes que aprender un lenguaje que de por sí es complicado, imagínate si lo tienes que aprender en inglés. La lengua de Cervantes también existe.

    ResponderEliminar
  2. @eigiem es cierto y, aunque no tantos, hay libros en castellano muy buenos. Me lo apunto y cuando tenga una lista completita la publicamos. Saludos.

    ResponderEliminar
  3. @eigiem desde que lei la version en español de la segunda edicion de "Linux Device Drivers" decidi que si la version original de cierta documentacion era en ingles, solo la leeria en ingles... imaginate por que

    ResponderEliminar
  4. Gracias Vicente Motos.
    Ole, ya ves, hay traducciones que dan pena. Y no sólo en libros, amigos mios se ven las series con subtítulos porque no cuidan la traducción. En "The big bang Theory" en un chiste traducen Twitter por Facebook 0_0 y así montones. Yo pienso que gran parte de la culpa la tienen los traductores que ni tienen idea ni se molestan en saber de que va lo que están traduciendo. ¿que es que facebook lo conoce más gente? Pues te creas tu serie y le pones lo que quieras pero nos no la estropees a los demás.

    ResponderEliminar
  5. Es una excelente lista de libros la tendré encuentra para mi blog. Reponiendo a la pregunta de Eigien, es verdad se complica no saber otros idiomas, mas cuando tenemos que aprender dos a la ves pero los mejores programadores son de habla inglesa, solo falta alguien dispuesta ha hacer una traducción correcta y buena de cada uno de ellos.

    ResponderEliminar