| *Lisp | 1985 | parallel computing | dynamic typing | — |
| .QL | 2007 | logic programming, declarative programming, object-oriented programming | static typing, strong typing | — |
| /// | 2006 | esoteric programming | — | — |
| 1C:Enterprise programming language | 1996 | event-driven programming, object-oriented programming | — | — |
| 3DMLW | — | — | — | — |
| 4DOS | 1988 | — | — | — |
| 4th Dimension | 1984 | procedural programming | — | — |
| A# | 2004 | — | — | — |
| A+ | 1988 | array programming | dynamic typing, strong typing | — |
| ABAP | 1983 | structured programming, imperative programming, object-oriented programming | static typing, nominative typing, safe typing, strong typing | — |
| ABasiC | 1985 | — | — | — |
| Abbreviated Language For Authorization | — | declarative programming | — | — |
| Abbreviated Test Language for All Systems | 1983 | multi-paradigm programming | manifest typing, static typing, strong typing | — |
| ABC | 1975 | procedural programming, structured programming, imperative programming | polymorphism, strong typing | 1 |
| ABSYS | 1967 | logic programming, declarative programming | — | — |
| ACL2 | 1990 | functional programming | dynamic typing | — |
| Acorn System BASIC | — | — | — | — |
| Action! | 1983 | procedural programming | — | — |
| ActionScript | 1998 | prototype-based programming, functional programming, imperative programming, object-oriented programming | static typing, strong typing | 1 |
| Active Server Pages | 1996 | — | — | — |
| ActiveVFP | 2001 | procedural programming, object-oriented programming | dynamic typing, weak typing | — |
| Ada | 1980 | structured programming, imperative programming, multi-paradigm programming, object-oriented programming | static typing, nominative typing, safe typing, strong typing | 15 |
| Ada 2005 | 2007 | — | — | — |
| Ada 2012 | 2012 | — | — | — |
| Ada 83 | 1983 | — | — | — |
| Ada 95 | 1994 | — | — | 1 |
| Address programming language | 1955 | — | — | — |
| ADMB | — | — | — | — |
| Agda | 2007 | purely functional programming | manifest typing, static typing, nominative typing, dependent typing, inference typing, strong typing | 1 |
| AgentSheets | 1991 | object-oriented programming | — | 1 |
| Agora | — | reflective programming, prototype-based programming, object-oriented programming | — | — |
| Aheui | — | — | — | — |
| AiScript | — | — | — | — |
| AL | — | imperative programming | — | — |
| Aldor | 1990 | functional programming, imperative programming, logic programming, object-oriented programming | static typing, dependent type | — |
| Alef | 2010 | concurrent computing, structured programming | static typing, strong typing | 2 |
| ALGO | 1961 | — | — | — |
| ALGOL | 1959 | procedural programming, structured programming, imperative programming | — | 13 |
| ALGOL 58 | 1958 | procedural programming, structured programming, imperative programming | static typing, strong typing | 3 |
| ALGOL 60 | 1960 | procedural programming, structured programming, imperative programming | static typing, strong typing | 13 |
| ALGOL 68 | 1968 | concurrent computing, imperative programming | static typing, safe typing, structural typing, strong typing | 10 |
| ALGOL 68C | 1970 | — | — | — |
| ALGOL N | — | — | — | — |
| ALGOL W | 1966 | procedural programming, structured programming, imperative programming | static typing, strong typing | 1 |
| Alice | 2000 | concurrent computing, functional programming, imperative programming, constraint programming | static typing, inference typing, strong typing | 1 |
| Alice | 1995 | — | — | — |
| Allegro Common Lisp | — | object-oriented programming | dynamic typing | — |
| Alma-0 | 1997 | procedural programming, imperative programming, logic programming, constraint programming | static typing, strong typing | — |
| ALMIR-65 | 1965 | — | — | — |
| Alpaca | — | functional programming | — | 1 |
| Altair BASIC | 1975 | — | — | — |
| ALTRAN | 1965 | — | — | — |
| AmbientTalk | 2006 | reflective programming, event-driven programming, concurrent computing, prototype-based programming, object-oriented programming | dynamic typing, strong typing | — |
| Amiga Basic | — | — | — | — |
| Amiga E | 1993 | object-oriented programming | — | — |
| AMOS | 1990 | procedural programming, imperative programming | static typing | — |
| Ampersand | — | — | — | — |
| AMPL | 1985 | imperative programming, declarative programming | — | — |
| Analitik | 1968 | — | — | — |
| Analytica | 1992 | array programming | — | — |
| AngelScript | 2003 | procedural programming, imperative programming, object-oriented programming | static typing, strong typing | — |
| ANSI X3.226 | — | — | — | — |
| Apache Ant | 2000 | — | — | — |
| Apache Groovy | 2003 | functional programming, imperative programming, multi-paradigm programming, object-oriented programming | dynamic typing, static typing, duck typing, strong typing | 3 |
| Apex | 2007 | object-oriented programming | strong typing | — |
| APL | 1966 | functional programming, structured programming, array programming, modular programming | dynamic typing | 10 |
| APMonitor | — | — | — | — |
| AppleScript | 1993 | natural-language programming | dynamic typing, weak typing | 1 |
| Applesoft BASIC | 1977 | — | — | — |
| April APL | — | — | — | — |
| AQASM | 2017 | — | — | — |
| Arc | 2008 | procedural programming, functional programming, metaprogramming | dynamic typing | — |
| Arduino | — | procedural programming, functional programming | — | — |
| ARexx | 1987 | — | — | — |
| Argus | 1980 | — | — | — |
| ARITH-MATIC | 1954 | — | — | — |
| ArkTS | — | — | — | — |
| Artemis | — | — | — | — |
| ASCEND | — | declarative programming | — | — |
| ASIC | 1993 | — | — | — |