应该看的编程书籍列表

目录

语言无关

在线教育

软件开发方法

操作系统

版本控制

数据库

智能系统

正则表达式

C

C++

CoffeeScript

Elasticsearch

Erlang

Fortran

Golang

Haskell

HTML / CSS

JavaScript

LaTeX

LISP

Markdown

Node.js

Perl

PHP

Python

R

reStructuredText

Ruby

Scala

Scheme

Shell

Swift

Vim

Visual Prolog

Web

语言无关

在线教育

CodeSchool

Codecademy

Coursera

Learn X in Y minutes(数十种语言快速入门教程)

MIT 公开课

TeamTreeHouse

Udacity

xuetangX

慕课网(丰富的移动端开发、php开发、web前端、html5教程以及css3视频教程等课程资源)

软件开发方法

傻瓜函数编程(《Functional Programming For The Rest of Us》中文版)

硝烟中的 Scrum 和 XP

操作系统

Linux Guide for Complete Beginners

UNIX TOOLBOX

鸟哥的 Linux 私房菜 基础学习篇

鸟哥的 Linux 私房菜 服务器架设篇

版本控制

Git - 简易指南

Git Community Book 中文版

Git magic

Git 参考手册

Got GitHub

Pro Git

学习 Git 分支(点击右下角按钮可切换至简体及正体中文)

沉浸式学 Git

数据库

Redis 设计与实现

The Little MongoDB Book 中文版

智能系统

一步步搭建物联网系统

正则表达式

正则表达式30分钟入门教程

C

C 语言常见问题集

C/C++ 学习教程

新概念 C 语言教程

Linux C 编程一站式学习

C++

C++ Template 进阶指南

C++ 基础教程

C++ 并发编程指南

像计算机科学家一样思考(C++版)(《How To Think Like a Computer Scientist: C++ Version》中文版)

CoffeeScript

CoffeeScript Cookbook

CoffeeScript 中文

CoffeeScript 中文手册(《The Little Book on CoffeeScript》中文版)

CoffeeScript 编程风格指南

Elasticsearch

Elasticsearch 权威指南(《Elasticsearch the definitive guide》中文版)

Erlang

Erlang 并发编程(《Concurrent Programming in Erlang (Part I)》中文版)

Fortran

Fortran77和90/95编程入门

Golang

Go Web 编程

Go 入门指南(《The Way to Go》中文版)

Go 指南(《A Tour of Go》中文版)

Go 编程基础

学习 Go 语言

Haskell

Haskell 趣学指南

Real World Haskell 中文版

HTML / CSS

HTML5 教程

学习 CSS 布局

CSS参考手册

Javascript

Javascript Garden

Javascript 原理

JavaScript 标准参考教程

ECMAScript 6入门

LaTeX

LaTeX 笔记

一份不太简短的 LaTeX2ε 介绍

大家來學 LaTeX

LISP

ANSI Common Lisp 中文翻译版

Common Lisp 高级编程技术(《On Lisp》中文版)

Markdown

Markdown 快速入门

Markdown 简明教程

Markdown 语法说明

献给写作者的 Markdown 新手指南

Node.js

Node 入门

The NodeJS 中文

Perl

Master Perl Today

Perl 5 教程

Perl 教程

《Modern Perl》中文版

PHP

深入理解 PHP 内核

PHP5中文手册

PHP扩展开发及内核应用

Symfony2 实例教程

Python

Django book 2.0

Python 3 文档(简体中文) 3.2.2 documentation

深入 Python

深入 Python 3

笨办法学 Python

简明 Python 教程(《A Byte of Python》中文版)

R

153分钟学会 R

R 导论(《An Introduction to R》中文版)

《R for beginners》中文版

用 R 构建 Shiny 应用程序(《Building 'Shiny' Applications with R》中文版)

统计学与 R 读书笔记

reStructuredText

reStructuredText 入门

reStructuredText 简明教程

Ruby

Rails 风格指南

Ruby on Rails Tutorial 原书第 2 版

Ruby on Rails 实战圣经

Ruby 风格指南

笨方法学 Ruby

Scala

Effective Scala

Scala 课堂(Twitter的Scala中文教程)

Scheme

Scheme 入门教程(《Yet Another Scheme Tutorial》中文版)

算法语言Scheme修订6报告(R6RS简体中文翻译)

Shell

Shell 编程基础

Shell 脚本编程30分钟入门

The Linux Command Line 中文版

Swift

《The Swift Programming Language》中文版

Vim

大家來學 VIM

Visual Prolog

Visual Prolog 7初学指南

Visual Prolog 7边练边学

Web

HTTP 下午茶

你可能感兴趣的:(应该看的编程书籍列表)