博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
网上免费阅读的计算机编程书籍列表
阅读量:6208 次
发布时间:2019-06-21

本文共 3056 字,大约阅读时间需要 10 分钟。

上有位网友(xenoterracide)提问:

  我正试着搜集整理一个可在网上免费阅读的计算机编程书籍列表。这些书可以是某种特定编程语言,也可以计算机方面通用书籍。网上有哪些免费可用的书籍呢?

  下面是一些网友在回复中的推荐资源,其中有视频、大学课程、编程语言教程网站,由在线整理编译。

  一、George Stocker 提供了一大串,分类如下:

  Meta-Lists

  

  

  

  

  

  

  

  

  

  

  

  

  

  

   (德语)

  

  Graphics Programming 图形编程

  

   –

  

  

  

   (draft)

   (draft)

  Language Agnostic

  

  

   (由唐纳德·克努斯授课)

  

  

  

  

  

  

  

  

  

  

   (PDF)

   (经典课程)

  

  

  

   (draft)

  

  

  

  

   (PDF)

  

   《》

  

  

  

   (PDF)

  

  

  

  

  

  

  

  (这本书有中文版《》)

  

  

  

  

  

   (PDF)

   (PDF)

  

  

  

   (PDF)

   (PDF)

   (PDF)

  

  

  

  

   (PDF)

   (PDF)

   (PDF and LaTeX)

  ASP.NET MVC

  

  Assembly Language 汇编语言

   (PDF)

  

  

  Bash

  

  

  C / C++

  

  

  

   (《》)

  

  

   ()

   (PDF)

  

  

  Also see:

  C#

  请参见下面 .NET 方面的

  Clojure

  

  ColdFusion

  

  DB2

   (PDF)

   (PDF)

   (PDF)

  Delphi / Pascal

  

  

  Django

  

  Erlang

  

  Flex

   (PDF)

  F#

  

   in Wikibooks

  Forth

  

  

  Git

  

  

   (PDF)

  Grails

  

  Haskell

  

  

  HTML / CSS

  

  

  Java

  

   (《》)

  

  

   (PDF)

   (PDF)

  JavaScript

  

  

   (starts with JavaScript basics)

  Mozilla Developer Network’s

  

  Latex

   (perfect for beginners 特别适合初学者)

  Linux

  

  Lisp

   (PDF)

  

  

  

  

  

  

  

  Lua

   (for v5 but still largely relevant)

   (不完全免费,但有很多免费的章节及代码)

  Maven

  

  

  

  

  

  Mercurial

  

  

  Nemerle

  See .NET below

  .NET (C# / VB / Nemerle / Visual Studio)

   (covers C# 1.0 and 2.0)

   (VS 2003-2005 only)

  

  

  

   (intro to programming)

  

  

  

   (.zip, dead link)

   (dead link)

  

  NoSQL

  

  

  Oberon

   (PDF)

  Objective-C

  

  OCaml

  

   (PDF)

  Oracle Server

  Oracle’s

  Oracle PL/SQL

  

  

  

  Parrot / Perl 6

   (work in progress)

  Perl

  

  

  

   (meta-list)

  

  

  

  

  

  

  

  

  PHP

   (wiki containing O’Reilly’s PHP In a Nutshell)

  

  PowerShell

  

  Prolog

  

  

  

  

  

  

  

  

  

  

  

  PostgreSQL

  

  Python

  

  

  

  

   (meta-list)

  

   (PDF)

  

  

  

  

  

  

  

  

  

  R

  

  

  

  

  Ruby

  

   ()

  

  

  

  

  Ruby on Rails

  

  Scala

  

   (PDF)

   (PDF)

  

   (Github)

   (Github)

  

   (published earlier as “The Definitive Guide to Lift”, )

  Scheme

  

  Smalltalk

   (meta-list)

   (Smalltalk IDE)

  Subversion

   (PDF)

  

  SQL (implementation agnostic)

  

   (a guide to SQL database performance for developers)

  Teradata

  

  Vim

  

  

  交互式教程网站:

  很全的 Vim 速查卡:

  Websphere

   (PDF)

  二、 TG 推荐了麻省理工学院的一门课程

  《》,这门课程视频地址是:http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/

  三、 Gatekiller 推荐的资源如下:

  

  

  

  

  

  

  

  

  

  

  

  

  四、ani625推荐了一些 Linux 相关书籍

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  上面这4个推荐,是得票数最高的前4位。下面这些得票数不太高的,从中挑选了一些。

  , GNU Free Document License

   by Bryan O’Sullivan. (Mercurial 是一个分布式版本控制软件)

  37 Signals’ 公司的 “” 也提供免费在线阅读。

  《 》描述了人工智能领域中的 45 个算法。所以这些算法的描述都连贯并完整,确保广大受众可以理解。 这本书也有免费的 版,也可以。

  麻省理工学院关于计算机科学的开源课程:

  《Practical Common Lisp()》Sergio Acosta 强烈推荐的,特别适合对 Lisp 感兴趣的初学者,虽然这本书的纸质版并不免费,但作者 Peter Seibel 。

来自:

 

转载于:https://www.cnblogs.com/alamps/archive/2012/03/16/2400076.html

你可能感兴趣的文章
环绕型布局
查看>>
CSS中font-style的属性有Italic oblique,它们俩的区别是什么呢?
查看>>
gitlab结构分析
查看>>
c++类构造函数初始化列表
查看>>
实验二+138+牟平
查看>>
Eval
查看>>
WebForm 使用点滴。。。。
查看>>
fiddler还是浏览器的问题
查看>>
springmvc全局异常处理
查看>>
Unity 执行命令行
查看>>
游戏爱好调查问卷结果
查看>>
[C++11]shared_ptr效率比较
查看>>
防止 NSTimer retain 作为 target 的 self
查看>>
tabhost使用
查看>>
Android笔记之启动界面的设置
查看>>
js的数据类型
查看>>
【转】Oracle/PLSQL: Decode Function
查看>>
读书是为了生命的完整
查看>>
使用位运算计算两个整数的加减
查看>>
你真的会玩SQL吗?查询指定节点及其所有父节点的方法
查看>>