Programming Languages Tree

I have experience with the programming languages that are highlighted in bold.

1951 – Regional Assembly Language 1952 – Autocode
1954 – IPL (forerunner to LISP)
1955 – FLOW-MATIC (led to COBOL)
1957 – FORTRAN (first compiler) 1957 – COMTRAN (precursor to COBOL)
1958 – LISP
1958 – ALGOL 58
1959 – FACT (forerunner to COBOL)
1959 – COBOL
1959 – RPG
1960 - ALGOL 60
1962 – APL
1962 – Simula
1962 – SNOBOL
1963 – CPL (forerunner to C)
1964 – Speakeasy
1964 – BASIC
1964 – PL/I
1966 – JOSS
1966 – MUMPS
1967 – BCPL (forerunner to C)
1967 - Logo (an educational language that later
To provide even faster compile times, some languages were structured for "one-pass compilers" which expect subordinate routines to be defined first, as with Pascal, where the main routine, or driver function, is the final section of the program listing.
Some notable languages that were developed in this period include:
1967 – BCPL (forerunner to B)
1968 – Logo

1969 – B (forerunner to C)
1970 – Pascal
1970 – Forth
1972 – C
1972 – Smalltalk
1972 – Prolog
1973 – ML
1975 – Scheme
1978 – SQL (a query language, later extended)
Some notable languages that were developed in this period include:
1980 – C++ (as C with classes, renamed in 1983)
1983 – Ada
1984 – Common Lisp
1984 – MATLAB
1984 – dBase III, dBase III Plus (Clipper and FoxPro as FoxBASE)
1985 – Eiffel
1986 – Objective-C
1986 – LabVIEW (Visual Programming Language)
1986 – Erlang
1987 – Perl
1988 – Tcl
1988 – Wolfram Language (as part of Mathematica, only got a separate name in June 2013)
1989 – FL (Backus)
Some notable languages that were developed in this period include:
1990 – Haskell
1990 – Python
1991 – Visual Basic
1993 – Lua
1993 – R
1994 – CLOS (part of ANSI Common Lisp)
1995 – Ruby
1995 – Ada 95
1995 – Java
1995 – Delphi (Object Pascal)
1995 – JavaScript
1995 – PHP
1997 – Rebol

Some notable languages developed during this period include:[17][18]
2000 – ActionScript
2001 – C#
2001 – D
2002 – Scratch
2003 – Groovy
2003 – Scala
2005 – F#
2005 – HolyC
2006 – PowerShell
2007 – Clojure
2008 – Nim
2009 – Go
2010 – Rust
2011 – Dart
2011 – Kotlin
2012 – Julia
2012 – TypeScript
2012 – Elm
2012 – Elixir
2014 – Swift
2015 – Raku
2019 – Bosque
2021 – Microsoft Power Fx

Comments