History of programming languages

  • ALGOL 60

  • COBOL

  • APL

  • FORTRAN IV

  • CPL

  • Simula I

  • SNOBOL

  • Basic

  • PL/I

  • ALGOL W

  • Simula 67

  • ALGOL 68

  • BCPL

  • B

  • Pascal

  • C

  • Prolog

  • Scheme

  • MODULA 2

  • Fortran 77

  • AWK

  • ML

  • Smalltalk 80

  • Ada 83

  • Miranda

  • COMMON LISP

  • C++

  • Perl

  • Modula B

  • Oberon

  • Quick Basic

  • Haskell

  • ANSI C

  • Fortran 90

  • Eiffel

  • Visual BASIC

  • Python

  • Lua

  • PHP

  • Java

  • Fortran 95

  • Ada 95

  • Javascript

  • C99

  • C#

  • Visual Basic.NET

  • Fortran 2003

  • Ruby 1.8

  • Java 5.0

  • Ada 2005

  • Java 6.0

  • C#2.0

  • Python 3.0

  • C#3.0

  • Fortran 2008

  • Ruby 1.9

  • C#4.0

  • Java 7.0

  • Rust

  • C11

  • Dart

  • C++11

  • Kotlin

  • Typescript

  • P

  • Purescript

  • Hack

  • Swift

  • C++14

  • Raku

  • Odin

  • C++17

  • Q#

  • C17

  • Bosque

  • C++20

  • Microsoft Power Fx