📚 Freely available programming books
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

111 KiB

###Index

###Meta-Lists

###Graphics Programming

###Graphical User Interfaces

###Language Agnostic ####Algorithms & Data Structures

####Cellular Automata

####Cloud Computing

####Compiler Design

####Database

####Datamining

####Information Retrieval

####Licensing

####Machine Learning

####Mathematics

####Misc

####MOOC

####Networking

####Open Source Ecosystem

####Operating systems

####Parallel Programming

####Partial Evaluation

####Professional Development

####Programming Paradigms

####Regular Expressions

####Reverse Engineering

####Security

####Software Architecture

####Standards

####Theoretical Computer Science

####Web Performance

###Ada

###Agda

###Android

###APL

###Arduino

###ASP.NET MVC

###Assembly Language

####Non-X86

###AutoHotkey

###Autotools

###Awk

###Bash

###Basic

###BETA

###C

###C Sharp

###C++

###Clojure

###COBOL

###CoffeeScript

###ColdFusion

###Cool

###Coq

###D

###Dart

###DB2

###Delphi / Pascal

###DTrace

###Elasticsearch

###Emacs

###Erlang

###F Sharp

###Flex

###Firefox OS

###Force.com

###Forth

###Fortran

###FreeBSD

###Git

###Go

###Groovy

####Gradle

####Grails

####Spock Framework

###Hadoop

###Haskell

###HTML / CSS

####Bootstrap

###Icon

###IDL

###iOS

###Isabelle/HOL

###J

###Java

####Wicket

###JavaScript

####Javascript Frameworks For resources on Angular.js, Backbone.js, D3.js, Dojo, Ember.js, Express.js, jQuery, Knockout.js, and any other JS toolkit/framework, please refer to Javascript Frameworks Resources and Tutorials, or to its source file javascript-frameworks-resources.md.

####Node.js

###LaTeX

See also TeX

###Linux

###Lisp

###Lua

###Mathematica

###MATLAB

###Maven

###Mercurial

###Mercury

###MySQL

###.NET Framework

###Neo4J

###NoSQL

###Oberon

###Objective-C

###OCaml

###Octave

###OpenGL ES

###OpenSCAD

###Oracle PL/SQL

###Oracle Server

###Parrot / Perl 6

###PC-BSD

###Perl

###PHP

###PicoLisp

###PostgreSQL

###PowerShell

###Processing

###Prolog

####Constraint Logic Programming (extended Prolog)

###Python

####Django

####Flask

####Pandas

###QML

  • Qt5 Cadaques (HTML, PDF, ePub) (work in progress) - Juergen Bocklage-Ryannel and Johan Thelin

###R

###Racket

###REBOL

###Ruby

####RSpec

####Sinatra

####Ruby on Rails

###Rust

###Sage

###Scala

####Lift

####Play Scala

###Scheme

###Scilab

###Scratch

###Sed

###Silverlight

###Smalltalk

###SQL (implementation agnostic)

###SQL Server

###Standard ML

###Subversion

###Swift

###Tcl

###Teradata

###TeX

See also LaTeX

###Tizen

###TLA

###TypeScript

###Unix

###Verilog

###VHDL *VHDL Tutorial *VHDL Tutorial - Peter J. Ashenden *VHDL Tutorial: Learn By Example

###Vim

###Visual Basic

###Visual Prolog

###Web Services

###Windows 8

###Windows Phone

###Workflow

###xBase (dBase / Clipper / Harbour)