Programming Languages

From ADA to Vim, we've got you covered. Check out the free books below for a deep-dive into programming languages.

programminglanguages.png

#include <iostream>

using namespace std;

int main()

{

 

string blah;

cout<<"Hey, pal. How are ya? Blah\n"; cin.get(cin, blah);

cin.ignore();

}

A B C D E F G H I J L M N O P R S T U V

Ada

APL

Arduino

Assembly Language

Awk 

Bash

Basic

C

Chapel

Cilk

Clojure

COBOL

CoffeeScript

ColdFusion

Coq

C Sharp

C++

D

Dart

DB2

Delphi / Pascal

Django

DTrace

Elasticsearch

Elixir

Emacs

Embedded Systems

Erlang

 

Flask

Forth

Fortran

FreeBSD

F Sharp

Git

 

Go

Gradle

Grails

Hadoop

Haskell

Haxe

HTML / CSS

Isabelle/HOL

J

Java

JavaScript

Linux

Lisp

Lua

Mathematica

OpenSCAD

 

Perl

 

PHP

 

Prolog

 

Python

 

R

 

Racket

RSpec

 

Ruby

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ruby on Rails

 

Rust

 

Sage

 

Scala

 

Scheme

 

Scilab

Sinatra

 

Smalltalk

 

Standards

Subversion

Sql

 

Squirrel

 

TeX

 

TypeScript

 

Unix

Vim

 
 
 
 

*Note - This list is largely based on an open source list provided by the Free Ebook Foundation - you can checkout their version of the list here.