ExpertClub
  1. Home
  2. Programming languages
  3. A

Programming languages: A

126 programming languages
LanguageParadigmsFirst appearedDeveloper
A#—2004GNAT
A+array programming1988Morgan Stanley
ABAPstructured programming, object-oriented programming, imperative programming1983SAP
ABasiC——MetaComCo
Abbreviated Language For Authorizationdeclarative programming——
Abbreviated Test Language for All Systemsmulti-paradigm programming1983Institute of Electrical and Electronics Engineers
ABCprocedural programming, structured programming, imperative programming1975Centrum Wiskunde & Informatica
Abstract State Machine Languagefunctional programming——
ABSYSlogic programming, declarative programming1967—
Accent—1990—
ACL2functional programming1990Matt Kaufmann
Acorn System BASIC——Acorn Computers
Action!procedural programming1983Optimized Systems Software
ActionScriptprototype-based programming, object-oriented programming, functional programming, imperative programming1998Macromedia
Active Oberon—1997—
Active Server Pages—1996Microsoft
ActiveVFPobject-oriented programming, procedural programming2001—
Actor-Based Concurrent Language———
ACUCOBOLobject-oriented programming1988—
Adastructured programming, object-oriented programming, multi-paradigm programming, imperative programming1980Jean Ichbiah, S. Tucker Taft
Ada 2005—2007—
Ada 2012—2012—
Ada 83—1983—
Ada 95—1994—
Address programming language—1955Kateryna Yushchenko
ADMB———
Advanced Business Application Languagedeclarative programming, procedural programming——
AdvPL—1994—
AEGIS (SIEM platform)——CAI Technology
Agdapurely functional programming2007Chalmers University of Technology
AgentCubesobject-oriented programming——
AgentSheetsobject-oriented programming1991—
AgentSpeakagent-oriented programming——
Agoraobject-oriented programming, reflective programming, prototype-based programming—Wolfgang De Meuter
Aheui——Puzzlet Chung
AIMACOimperative programming——
AIMMS—1989—
AiScript———
ALimperative programming—Microsoft
Aldorlogic programming, functional programming, imperative programming, object-oriented programming1990IBM Thomas J. Watson Research Center
Alefconcurrent computing, structured programming2010—
ALGAE—1951—
Algebraic Logic Functional programming languagelogic programming, functional programming——
Algek———
ALGO—1961Bendix Corporation
ALGOLstructured programming, procedural programming, imperative programming1959—
ALGOL 58imperative programming, structured programming, procedural programming—Klaus Samelson, Heinz Rutishauser, Charles Katz, Friedrich L. Bauer, Alan Perlis, John Backus
ALGOL 60procedural programming, structured programming, imperative programming—Peter Naur, Adriaan van Wijngaarden, Klaus Samelson, John Backus, John McCarthy, Heinz Rutishauser, Charles Katz, Bernard Vauquois, Alan Perlis, Friedrich L. Bauer
ALGOL 68imperative programming, concurrent computing—Adriaan van Wijngaarden, John E. L. Peck, Cornelis H. A. Koster, Barry J. Mailloux
ALGOL 68C—1970Stephen R. Bourne
ALGOL Wstructured programming, procedural programming, imperative programming1966Tony Hoare, Niklaus Wirth
Aliceconstraint programming, imperative programming, functional programming, concurrent computing2000Saarland University
Alice—1995Carnegie Mellon University
Alkhawarizm———
Allegro Common Lispobject-oriented programming——
Alma-0constraint programming, logic programming, imperative programming, procedural programming1997Centrum Wiskunde & Informatica
ALMIR-65—1965—
Alore———
Alpacafunctional programming——
Altair BASIC—1975Bill Gates, Paul Allen
ALTRAN—1965Bell Telephone Laboratories
Alusus———
Amazon Shading Language———
Amber———
AmbientTalkreflective programming, concurrent computing, prototype-based programming, object-oriented programming, event-driven programming2006—
AmiBlitz———
Amiga Basic——Microsoft, MetaComCo
Amiga Eobject-oriented programming1993Wouter van Oortmerssen
AMOSprocedural programming, imperative programming1990François Lionet
Ampersand——Jason Kerama
AMPLdeclarative programming, imperative programming1985Bell Labs
AMPLE———
Analitik—1968Viktor Glushkov, Glushkov Institute of Cybernetics, National University «Yuri Kondratyuk Poltava Polytechnic»
Analyticaarray programming1992—
AngelScriptimperative programming, procedural programming, object-oriented programming2003—
ANSYS Parametric Design Language—1970—
Apache Ant—2000Apache Software Foundation
Apache Groovyobject-oriented programming, multi-paradigm programming, imperative programming, functional programming2003Java Community Process, Apache Software Foundation
Apexobject-oriented programming2007Salesforce
APLarray programming, structured programming, functional programming, modular programming1966IBM, Lawrence M. Breed, Kenneth E. Iverson
APLX———
Apple Dylan———
AppleScriptnatural-language programming1993Apple Inc.
Applesoft BASIC—1977Microsoft
April APL———
AQASM—2017Atos SE
Arcmetaprogramming, procedural programming, functional programming2008Paul Graham
Arduinofunctional programming, procedural programming—Massimo Banzi
ARexx—1987—
Argh!———
Argus——Maurice Herlihy, Bob Scheifler, Barbara Liskov
ARITH-MATIC—1954Grace Hopper
ArkTS——Huawei
ARM NEON———
Armada———
Artemis———
ARTEMIS (pentest platform)——CAI Technology
ASCENDdeclarative programming——
ASIC———
Asm.js———
AspectC++aspect-oriented programming——
AspectJaspect-oriented programming2001Eclipse Foundation
Assembly languagenon-structured programming1949—
AssemblyScript———
ASSIRISimperative programming1966CII, Institut National de Recherche en Informatique et en Automatique
Astek———
Asymptoteimperative programming2004—
Atari BASIC—1979Shepardson Microsystems
Atari Microsoft BASIC—1982Atari, Inc.
Atari ST BASIC—1985MetaComCo
Ateji PXobject-oriented programming——
Atlas Autocode—1965—
ATLAS Transformation Language———
Atomfunctional programming, declarative programming2007—
ATSdeclarative programming, functional programming2006Boston University
AtScript———
Australsystems programming——
Autocode—1952—
AutoHotkey——AutoHotkey Foundation LLC
AutoItobject-oriented programming, imperative programming, functional programming, procedural programming, reflective programming1999—
AutoLISP—1986—
AWKprocedural programming, data-driven programming1977Brian Kernighan, Peter J. Weinberger, Alfred Aho
Awra——Roman Leinwather
Axumobject-oriented programming2009Microsoft
Azure Bicep——Microsoft
A♯functional programming1971IBM Thomas J. Watson Research Center