| Asm.js | 2013 | — | — | 1 |
| AspectC++ | — | aspect-oriented programming | — | — |
| AspectJ | 2001 | aspect-oriented programming | — | — |
| Assembler | — | — | — | — |
| Assembly language | 1949 | non-structured programming | — | 2 |
| AssemblyScript | — | — | — | — |
| ASSIRIS | 1966 | imperative programming | — | — |
| Astek | 1970 | — | — | — |
| Asymptote | 2004 | imperative programming | strong typing | — |
| Atari BASIC | 1979 | — | — | — |
| Atari Microsoft BASIC | 1982 | — | — | — |
| Atari ST BASIC | 1985 | — | — | — |
| Ateji PX | — | object-oriented programming | — | — |
| Atlas Autocode | 1965 | — | — | 1 |
| Atom | 2007 | functional programming, declarative programming | strong typing | — |
| ATS | 2006 | functional programming, declarative programming | static typing, dependent typing, linear typing | — |
| Austral | — | systems programming | — | — |
| Autocode | 1952 | — | — | 2 |
| AutoHotkey | — | — | — | — |
| AutoIt | 1999 | reflective programming, procedural programming, functional programming, imperative programming, object-oriented programming | — | — |
| AutoLISP | 1986 | — | dynamic typing | — |
| AWK | 1977 | procedural programming, data-driven programming | — | 4 |
| Awra | 2024 | — | — | — |
| Axum | 2009 | object-oriented programming | — | — |
| Azure Bicep | — | — | — | — |
| A♯ | 1971 | functional programming | — | — |
| B | 1969 | procedural programming | — | 1 |
| B4X | — | — | — | — |
| BAL | — | — | — | — |
| Ballerina | 2017 | concurrent computing | static typing, inference typing, structural typing, strong typing | — |
| Baltazar | 1993 | — | — | — |
| BASIC | 1964 | procedural programming, imperative programming, object-oriented programming, non-structured programming | — | 21 |
| BASIC A+ | 1983 | — | — | — |
| Basic For Qt | — | procedural programming, object-oriented programming | — | — |
| BASIC Programming | 1979 | — | — | — |
| BASIC-8 | — | — | — | — |
| BASIC-F | 1984 | — | — | — |
| BASIC-G | 1983 | — | — | — |
| BASIC-I | 1983 | — | — | — |
| BASIC-PLUS | 1970 | imperative programming | — | — |
| BASIC09 | — | — | — | — |
| Basic4android | — | — | — | — |
| Basic4GL | — | procedural programming | — | — |
| BBC BASIC | 1981 | — | — | — |
| Bc | 1975 | — | — | — |
| BCPL | 1967 | procedural programming, structured programming, imperative programming | — | 3 |
| BeanShell | 1999 | object-oriented programming | dynamic typing, strong typing | — |
| Beatnik | 2001 | esoteric programming, stack-oriented programming | — | — |
| Beef | — | object-oriented programming | static typing | — |
| BEFLIX | — | — | — | — |
| Befunge | 1993 | esoteric programming | — | 1 |
| BETA | 1992 | object-oriented programming | static typing | — |
| Biological Expression Language | — | — | — | — |
| Bistro | 1999 | object-oriented programming | — | — |
| BitC | — | procedural programming | — | — |
| BLISS | 1970 | procedural programming, structured programming, imperative programming | — | — |
| Blitz BASIC | 2000 | imperative programming, object-oriented programming | weak typing, strong typing | 1 |
| Blockly | 2012 | — | — | — |
| Blue | 1997 | — | — | — |
| BNR Prolog | 1988 | constraint logic programming | — | — |
| Boehm unnamed coding system | 1951 | — | — | — |
| Boo | 2003 | object-oriented programming | static typing, duck typing, inference typing, strong typing | 2 |
| Boomerang | 2008 | — | — | — |
| Bosque | 2019 | functional programming | static typing, refinement typing, structural typing | — |
| Bourne shell | 1979 | — | — | 1 |
| BQN | 2020 | array programming | — | 1 |
| Brainfuck | 1993 | imperative programming, esoteric programming | — | 4 |
| BSASPEC | 2004 | multi-paradigm programming | dynamic typing, nominative typing | — |
| Business Intelligence Markup Language | — | — | — | — |
| Business Process Execution Language | 2003 | — | — | — |
| C | 1972 | procedural programming, structured programming, imperative programming, multi-paradigm programming | manifest typing, static typing, nominative typing, weak typing | 60 |
| C Intermediate Language | — | — | — | — |
| C shell | 1978 | — | — | 1 |
| C# | 2001 | generic programming, reflective programming, event-driven programming, functional programming, structured programming, imperative programming, multi-paradigm programming, class-based programming, strict programming, object-oriented programming | dynamic typing, nominative typing, inference typing, strong typing | 23 |
| C* | 1987 | parallel programming, imperative programming, multi-paradigm programming, object-oriented programming | manifest typing, static typing, weak typing | — |
| C++ | 1983 | generic programming, procedural programming, functional programming, multi-paradigm programming, object-oriented programming | static typing, nominative typing, partial inference typing | 36 |
| C++/CLI | 2004 | structured programming | — | — |
| C++/CX | 2011 | — | — | — |
| C-- | 1997 | imperative programming | static typing, weak typing | — |
| C/AL | — | imperative programming | — | — |