User:Davkilla101/Books/The Computer Programming Anthology

Computer Programming Throughout Time

 * Before the 1950's
 * Plankalkül


 * The 50's
 * Short Code (computer language)
 * Sort Merge Generator
 * A-0 System
 * Autocode
 * Speedcoding
 * Laning and Zierler system
 * ARITH-MATIC
 * MATH-MATIC
 * FLOW-MATIC
 * PACT (compiler)
 * Information Processing Language
 * COMTRAN
 * ALGOL 58
 * FACT (computer language)
 * JOVIAL
 * Lisp (programming language)
 * MAD (programming language)


 * The 60's
 * ALGOL 60
 * COBOL
 * COMIT
 * Fortran
 * SNOBOL
 * CPL (programming language)
 * JOSS
 * MIMIC
 * COWSEL
 * BASIC
 * IBM RPG
 * MARK IV (software)
 * Speakeasy (computational environment)
 * TRAC (programming language)
 * P′′
 * IITRAN
 * TELCOMP
 * Atlas Autocode
 * ALGOL W
 * Coral 66
 * APL (programming language)
 * BCPL
 * MUMPS
 * Simula
 * Interlisp
 * XPL
 * ALGOL 68
 * DIBOL
 * Logo (programming language)
 * MAPPER
 * Refal
 * TTM (programming language)
 * PL/I
 * B (programming language)
 * Polymorphic Programming Language
 * SETL
 * TUTOR (programming language)
 * Edinburgh IMP


 * The 70's
 * Forth (programming language)
 * POP-2
 * Pascal (programming language)
 * BLISS
 * KRL (programming language)
 * Compiler Description Language
 * Smalltalk
 * PL/M
 * C (programming language)
 * INTERCAL
 * Prolog
 * SQL
 * COMAL
 * ML (programming language)
 * LIS (programming language)
 * CLU (programming language)
 * GRASS (programming language)
 * MAI Basic Four
 * PROSE modeling language
 * ABC (programming language)
 * Scheme (programming language)
 * Altair BASIC
 * Modula
 * Plus (programming language)
 * Mesa (programming language)
 * SAM76
 * Ratfor
 * S (programming language)
 * SAS language
 * FP (programming language)
 * Bourne shell
 * Commodore BASIC
 * IDL (programming language)
 * Icon (programming language)
 * Blue (programming language)
 * MATLAB
 * SMALL
 * VisiCalc
 * Modula-2
 * Rexx
 * AWK
 * DBase


 * The 80's
 * Ada (programming language)
 * CBASIC
 * BBC BASIC
 * IBM BASIC
 * Draco (programming language)
 * PostScript
 * GW-BASIC
 * Objective-C
 * C++
 * True BASIC
 * Occam (programming language)
 * ABAP
 * Clipper (programming language)
 * Common Lisp
 * Korn shell
 * RPL (programming language)
 * Standard ML
 * Core War
 * Open Programming Language
 * Paradox (database)
 * QuickBASIC
 * CorVision
 * Eiffel (programming language)
 * GFA BASIC
 * IBM Informix-4GL
 * LabVIEW
 * Miranda (programming language)
 * Object Pascal
 * PROMAL
 * HyperTalk
 * Perl
 * Oberon (programming language)
 * Erlang (programming language)
 * Mathematica
 * Turbo Basic
 * Clean (programming language)
 * GNU Octave
 * Tcl
 * STOS BASIC
 * Object REXX
 * SPARK (programming language)
 * A+ (programming language)
 * Turbo Pascal
 * Modula-3
 * PowerBASIC
 * VisSim
 * LPC (programming language)


 * The 90's
 * AMOS (programming language)
 * AMPL
 * Object Oberon
 * J (programming language)
 * Haskell
 * EuLisp
 * Z shell
 * GNU E
 * Oberon-2
 * Python (programming language)
 * Oz (programming language)
 * Q (equational programming language)
 * Visual Basic
 * Dylan (programming language)
 * Self (programming language)
 * Brainfuck
 * FALSE
 * LiveCode
 * AppleScript
 * K (programming language)
 * Lua (programming language)
 * R (programming language)
 * ZPL (programming language)
 * NewtonScript
 * Claire (programming language)
 * RAPID
 * Pike (programming language)
 * Delphi (software)
 * Adobe ColdFusion
 * Java (programming language)
 * PHP
 * Ruby (programming language)
 * JavaScript
 * Curl (programming language)
 * Lasso (programming language)
 * Perl Data Language
 * OCaml
 * Component Pascal
 * E (programming language)
 * Pico (programming language)
 * Squeak
 * ECMAScript
 * F-Script (programming language)
 * ISLISP
 * Tea (programming language)
 * Rebol
 * M2001
 * PIKT
 * PureBasic
 * UnrealScript
 * XSLT
 * XPath
 * Harbour (software)


 * The 2000's
 * Join Java
 * ActionScript
 * Joy (programming language)
 * D (programming language)
 * XL (programming language)
 * C Sharp (programming language)
 * Ferite
 * AspectJ
 * Processing (programming language)
 * Visual Basic .NET
 * Io (programming language)
 * Gosu (programming language)
 * Nemerle
 * Factor (programming language)
 * Falcon (programming language)
 * Scala (programming language)
 * Squirrel (programming language)
 * Subtext (programming language)
 * Alma-0
 * Boo (programming language)
 * FreeBASIC
 * Groovy (programming language)
 * Little b (programming language)
 * F Sharp (programming language)
 * Seed7
 * Links (programming language)
 * Cobra (programming language)
 * Windows PowerShell
 * OptimJ
 * Fantom (programming language)
 * Vala (programming language)
 * Clojure
 * Fortress (programming language)
 * LOLCODE
 * Genie (programming language)
 * Pure (programming language)
 * Go (programming language)
 * CoffeeScript


 * The 2010's
 * Chapel (programming language)
 * Rust (programming language)
 * Ceylon (programming language)
 * Dart (programming language)
 * Elm (programming language)
 * Red (programming language)
 * TypeScript
 * Julia (programming language)
 * Hack (programming language)
 * Swift (programming language)