LTWlanguages & frameworks ltw://languages
  1. Home
  2. Languages
  3. Ada
Language

Ada

Programming language

1980Appeared
15Languages it influenced

Facts

Appeared
1980
Languages it influenced
15
First release
January 22, 1983
Kind
multi-paradigm programming language, imperative programming language, wide-spectrum language, object-based language
Designed by
S. Tucker Taft, Jean Ichbiah
Developer
S. Tucker Taft, Jean Ichbiah
Influences listed
10

Sources: Wikidata (CC0) · Wikidata Q154755

Influenced · 15

LanguageAppearedParadigmsType systemLanguages it influenced
Austral—systems programming——
C++1983generic programming, procedural programming, functional programming, multi-paradigm programming, object-oriented programmingstatic typing, nominative typing, partial inference typing36
Chapel2009parallel computing, array programming, object-oriented programmingstatic typing, inference typing—
Concurrent C1984concurrent computing, imperative programmingstatic variable, weak typing—
Eiffel1986generic programming, concurrent computing, multi-paradigm programming, class-based programming, object-oriented programmingstatic typing7
Erlang1986concurrent computing, functional programming, multi-paradigm programming, declarative programmingdynamic typing, strong typing8
Java1995generic programming, reflective programming, functional programming, structured programming, imperative programming, class-based programming, concurrent object-oriented programming, component-based software engineering, object-oriented programmingmanifest typing, static typing, nominative typing, safe typing, strong typing43
Nim2008concurrent computing, procedural programming, functional programming, imperative programming, macro metaprogramming, metaprogramming, object-oriented programmingstatic typing, inference typing, structural typing, strong typing—
ParaSail2009concurrent computing, procedural programming, structured programming, parallel computing, object-oriented programmingstatic typing, strong typing—
PL/pgSQL1998procedural programming——
PL/SQL1992procedural programming—1
Raku2015functional programming, imperative programming, object-oriented programmingdynamic typing, gradual typing—
Ruby1995reflective programming, functional programming, imperative programming, object-oriented programmingdynamic typing, duck typing, strong typing11
Seed72005generic programming, reflective programming, structured programming, imperative programming, multi-paradigm programming, object-oriented programmingmanifest typing, static typing, nominative typing, strong typing—
XL2000functional programming, imperative programming, multi-paradigm programmingstrong typing—

Languages based on it · 1

LanguageAppearedParadigmsType systemLanguages it influenced
PL/pgSQL1998procedural programming——

Languages implemented in it · 1

LanguageAppearedParadigmsType systemLanguages it influenced
SPARK1988procedural programmingstatic typing, nominative typing, safe typing, strong typing—