ただ単に無料なだけではなく、最高のプログラミングの入門書であることを条件に集められた、24の無料プログラミング本へのリンク集「Learn the Art of Computer Programming With These Great Free Beginner Books」が公開されています。
選者は、「初心者は「24時間で[プログラミング言語]を独習する」的な安直な入門書に誘惑されがちであるが、そんなに急ぐべきではなく、プログラミングに最初に興味を持った後、経験豊富なコーダーを探し、議論し、様々な実践的なサンプルを、優れた入門書の助けをかりながらこなしていくのが良い」との意見を持ち、その選択眼に見合った本だけがリンクされているのです。
プログラミング言語ごとに厳選された1冊の入門書がリンクされているので、書籍選びに迷うことはありません。ただし、PDF直リンク的なものではなく、本の公式サイトへのリンクなので、そこから無料オンライン版を探す必要があります。例えば、Ruby用として選ばれた入門書Learn Ruby The Hard Wayはここにあります。最高のプログラミング入門書を探している方は参照してみてはいかがでしょうか。