programming languages
| name | year | paradigm |
| C | 1972 | imperative |
| C++ | 1985 | multi-paradigm |
| Java | 1995 | object-oriented |
| Python | 1991 | multi-paradigm |
| Ruby | 1995 | object-oriented |
| JavaScript | 1995 | multi-paradigm |
| TypeScript | 2012 | multi-paradigm |
| Go | 2009 | imperative |
| Rust | 2010 | multi-paradigm |
| Elixir | 2011 | functional |
| Erlang | 1986 | functional |
| Haskell | 1990 | functional |
| Lisp | 1958 | functional |
| Scheme | 1975 | functional |
| Clojure | 2007 | functional |
| OCaml | 1996 | multi-paradigm |
| F# | 2005 | multi-paradigm |
| Scala | 2004 | multi-paradigm |
| Kotlin | 2011 | multi-paradigm |
| Swift | 2014 | multi-paradigm |
| Objective-C | 1984 | object-oriented |
| PHP | 1995 | multi-paradigm |
| Perl | 1987 | multi-paradigm |
| Lua | 1993 | multi-paradigm |
| R | 1993 | multi-paradigm |
| Julia | 2012 | multi-paradigm |
| Dart | 2011 | object-oriented |
| Smalltalk | 1972 | object-oriented |
| Pascal | 1970 | imperative |
| Ada | 1980 | multi-paradigm |
| Fortran | 1957 | imperative |
| Cobol | 1959 | imperative |
| Bash | 1989 | imperative |
| Zig | 2016 | imperative |
| Nim | 2008 | multi-paradigm |
| Crystal | 2014 | object-oriented |
| Elm | 2012 | functional |
| ReScript | 2020 | functional |
| PureScript | 2013 | functional |
| Racket | 1995 | functional |