List of programming languages
From WikiRecord, the encyclopedia of everything
This is a list of the 600 best-known programming languages, ranked by reach: how many Wikipedia languages and sister sites have a page about each one.
| # | Name | Year |
|---|---|---|
| 1 | 1972 | |
| 2 | 1995 | |
| 3 | 1995 | |
| 4 | 1983 | |
| 5 | 1996 | |
| 6 | 2001 | |
| 7 | 1974 | |
| 8 | 1987 | |
| 9 | 1995 | |
| 10 | 1993 | |
| 11 | Classic Visual BasicLegacy programming language by Microsoft | 1991 |
| 12 | 1957 | |
| 13 | Assembly languageAny low-level programming language in which there is a very strong correspondence between the instructions in the language and the architecture's machine code instructions | 1949 |
| 14 | COBOLProgramming language with English-like syntax | 1959 |
| 15 | 1984 | |
| 16 | 1980 | |
| 17 | 1993 | |
| 18 | 1990 | |
| 19 | 2009 | |
| 20 | PrologProgramming language that uses first order logic | 1972 |
| 21 | 2006 | |
| 22 | 2003 | |
| 23 | 1959 | |
| 24 | 2014 | |
| 25 | 1998 | |
| 26 | 1975 | |
| 27 | 1978 | |
| 28 | 1988 | |
| 29 | 1972 | |
| 30 | Active Server PagesServer-side script engine | 1996 |
| 31 | BrainfuckEsoteric, minimalist programming language | 1993 |
| 32 | LogoComputer programming language | 1967 |
| 33 | Objective-CGeneral-purpose, high-level, object-oriented programming language | 1984 |
| 34 | 2004 | |
| 35 | 2001 | |
| 36 | 1988 | |
| 37 | XSLTLanguage for transforming XML documents | 1999 |
| 38 | 2012 | |
| 39 | 1982 | |
| 40 | 2007 | |
| 41 | 1986 | |
| 42 | ForthProgramming language | 1970 |
| 43 | 1993 | |
| 44 | 1986 | |
| 45 | BProcedural programming language | 1969 |
| 46 | 1999 | |
| 47 | PL/IProcedural, imperative computer programming language | 1964 |
| 48 | 1962 | |
| 49 | Common LispANSI-standardized dialect of Lisp | 1984 |
| 50 | 2005 | |
| 51 | 1982 | |
| 52 | Turbo PascalProgramming language | 1983 |
| 53 | XPathQuery language for selecting nodes from an XML document | 1999 |
| 54 | BCPLMulti-paradigm programming language | 1967 |
| 55 | PL/SQLOne of the technologies in Oracle Database, a programming language that combines SQL syntax | 1992 |
| 56 | ||
| 57 | ABCNode js | 1975 |
| 58 | MakeStandard UNIX utility and programming language for build automation | 1976 |
| 59 | Object PascalBranch of object-oriented derivatives of Pascal programming language | 1986 |
| 60 | QBasicProgramming language | 1991 |
| 61 | MLFunctional programming language | 1973 |
| 62 | 2001 | |
| 63 | REXXInterpreted programming language | 1979 |
| 64 | VisiCalcSpreadsheet software | 1978 |
| 65 | 2011 | |
| 66 | AssemblerProgram that turns assembly language into machine code | |
| 67 | 2011 | |
| 68 | 2004 | |
| 69 | Bourne shellCommand line interpreter for operating systems | 1979 |
| 70 | 2009 | |
| 71 | 2015 | |
| 72 | Common Intermediate LanguageProgramming language | 2000 |
| 73 | G-codeProgramming languages | 1950 |
| 74 | JScriptImplementation of ECMAScript by Microsoft | 1996 |
| 75 | Modula-2Programming language | 1978 |
| 76 | ||
| 77 | Visual FoxProProgramming language | 1984 |
| 78 | XML User Interface LanguageUser interface markup language implemented as an XML dialect | 1999 |
| 79 | 2003 | |
| 80 | Extensible Application Markup LanguageProgramming language | 2008 |
| 81 | 2006 | |
| 82 | Altair BASICInterpreter for the BASIC programming language | 1975 |
| 83 | C--C-like programming language | 1997 |
| 84 | 2009 | |
| 85 | Extended Backus–Naur formFamily of metasyntax notations, any of which can be used to express a context-free grammar | |
| 86 | INTERCALEsoteric programming language | 1972 |
| 87 | 1986 | |
| 88 | PlankalkülProgramming language designed 1942 to 1945 | 1942 |
| 89 | 1959 | |
| 90 | C shellUnix shell | 1978 |
| 91 | 2014 | |
| 92 | J#Programming language | 2002 |
| 93 | Ladder logicProgramming language that represents a program by a graphical diagram based on the circuit diagrams of relay logic hardware; used to develop software for programmable logic controllers used in industrial control applications | |
| 94 | Malbolge1998 esoteric programming language | 1998 |
| 95 | A+Programming language | 1988 |
| 96 | BcUNIX utility which implements an arbitrary-precision arithmetic language | 1975 |
| 97 | ClipperProgramming language | 1985 |
| 98 | GW-BASICDialect of the BASIC programming language | 1983 |
| 99 | 2007 | |
| 100 | 1996 |