Here are the top 100 programming languages in the PLDB. You can also view all the languages in the PLDB. Rankings are generated by this code.
title | appeared | type | rank |
---|---|---|---|
Java | 1995 | pl | 1 |
JavaScript | 1995 | pl | 2 |
C | 1972 | pl | 3 |
Python | 1991 | pl | 4 |
HTML | 1991 | textMarkup | 5 |
SQL | 1974 | queryLanguage | 6 |
PHP | 1995 | pl | 7 |
C++ | 1985 | pl | 8 |
Ruby | 1995 | pl | 9 |
XML | 1996 | metaLanguage | 10 |
R | 1993 | pl | 11 |
Perl | 1987 | pl | 12 |
Go | 2009 | pl | 13 |
C# | 2000 | pl | 14 |
MATLAB | 1984 | pl | 15 |
Scala | 2004 | pl | 16 |
MySQL | 1995 | queryLanguage | 17 |
JSON | 2001 | metaLanguage | 18 |
Swift | 2014 | pl | 19 |
Haskell | 1990 | pl | 20 |
Fortran | 1957 | pl | 21 |
Lua | 1993 | pl | 22 |
Rust | 2010 | pl | 23 |
CSS | 1996 | stylesheetLanguage | 24 |
COBOL | 1959 | pl | 25 |
Objective-C | 1984 | pl | 26 |
SAS | 1976 | pl | 27 |
Scheme | 1970 | pl | 28 |
Clojure | 2007 | pl | 29 |
Lisp | 1958 | pl | 30 |
PostgreSQL | 1986 | queryLanguage | 31 |
TypeScript | 2012 | pl | 32 |
Erlang | 1986 | pl | 33 |
Prolog | 1972 | pl | 34 |
Mathematica | 1988 | pl | 35 |
Visual Basic | 1991 | pl | 36 |
ARM | 1985 | assembly | 37 |
Kotlin | 2011 | pl | 38 |
Elixir | 2011 | pl | 39 |
Julia | 2012 | pl | 40 |
Pascal | 1970 | pl | 41 |
ISBN | 1970 | schema | 42 |
PowerShell | 2006 | pl | 43 |
Tcl | 1988 | pl | 44 |
Ada | 1980 | pl | 45 |
OCaml | 1996 | pl | 46 |
Groovy | 2003 | pl | 47 |
Assembly language | 1960 | assembly | 48 |
D | 2001 | pl | 49 |
Smalltalk | 1972 | pl | 50 |
CoffeeScript | 2009 | pl | 51 |
Dart | 2011 | pl | 52 |
BASIC | 1964 | pl | 53 |
Common Lisp | 1984 | pl | 54 |
F# | 2005 | pl | 55 |
Regular Expressions | 1951 | queryLanguage | 56 |
Bash | 1989 | pl | 57 |
Racket | 1994 | pl | 58 |
Nim | 2008 | pl | 59 |
APL | 1964 | pl | 60 |
Forth | 1970 | pl | 61 |
Crystal | 2014 | pl | 62 |
Maple | 1982 | pl | 63 |
HTTP | 1989 | protocol | 64 |
Delphi | 1995 | pl | 65 |
awk | 1977 | pl | 66 |
Chapel | 2004 | pl | 67 |
Elm | 2012 | pl | 68 |
Solidity | 2014 | pl | 69 |
Verilog | 1984 | hardwareDescriptionLanguage | 70 |
PostScript | 1982 | textMarkup | 71 |
Haxe | 2005 | pl | 72 |
Eiffel | 1986 | pl | 73 |
DOI | 2000 | schema | 74 |
PowerPC | 1992 | isa | 75 |
LLVM IR | 2003 | ir | 76 |
Reason | 2016 | pl | 77 |
FTP | 1971 | protocol | 78 |
GNU Octave | 1988 | pl | 79 |
Tex | 1978 | pl | 80 |
X86 | 1978 | isa | 81 |
Node.js | 2009 | pl | 82 |
LaTeX | 1985 | textMarkup | 83 |
Emacs Lisp | 1985 | pl | 84 |
LabVIEW G | 1986 | pl | 85 |
CUDA | 2007 | pl | 86 |
Standard ML | 1990 | pl | 87 |
TLS | 1999 | protocol | 88 |
YAML | 2001 | metaLanguage | 89 |
VHDL | 1983 | hardwareDescriptionLanguage | 90 |
PureScript | 2013 | pl | 91 |
Visual Basic .NET | 2001 | pl | 92 |
Rexx | 1979 | pl | 93 |
Modula-2 | 1978 | pl | 94 |
UML | 1996 | xmlFormat | 95 |
fish | 2005 | pl | 96 |
TCP | 1974 | protocol | 97 |
MUMPS | 1966 | pl | 98 |
SMTP | 1982 | protocol | 99 |
Arduino | 2005 | pl | 100 |