Ada is a structured, statically typed, imperative and object-oriented programming language, inspired by Pascal, that was commissioned by the United States Department of Defense to replace the more than four hundred languages then used across its systems. First released in 1980 and named after Ada Lovelace, it places an unusual emphasis on catching errors at compile time rather than at run time. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Facts
First Released ParadigmStructured, imperative, object-oriented, concurrent, generic and distributed; strongly and statically typed. 2 SignificanceCommissioned to replace the hundreds of languages then in use across United States defense systems and named for Ada Lovelace, regarded as the first computer programmer; its compile-time safety emphasis influenced later language design. 2 Classification
Typing Discipline Typing Discipline Connections
Follows Typing Discipline
In Field
Source Wikipedia: Ada (programming language)
Influenced
Same Nim "Influence" section: Ada contributed subrange types, distinct type, safe variants. en.wikipedia.org/wiki/Nim_(programming_language)
"VHDL borrows heavily from the Ada programming language in both concept and syntax," per the Department of Defense requirement to base VHDL syntax on Ada. en.wikipedia.org/wiki/VHDL
Influenced By
Source Wikipedia: Ada (programming language)
Invented By
Source Wikidata: Ada
Additional Source Wikipedia: Jean IchbiahInfobox: known_for
Sources
1. Wikidata: Ada
- Wikidata Q154755, class allow-list match (w-wdresolver-0926)
- Wikidata Q154755 P571 (inception)
- Wikidata Q154755 P7078 (typing discipline)
View the Source2. Wikipedia: Ada (programming language)
Wikimedia FoundationFeatures section
Ada improves code safety and maintainability by using the compiler to find errors in favor of runtime errors.
Infobox: paradigm
Multi-paradigm: structured, imperative, object-oriented, aspect-oriented, concurrent, array, distributed, generic, procedural, meta
Infobox: released
February 1980
- Lead paragraph
- In Field: Software Engineering
- Influenced By: Pascal, Lead paragraph, on Pascal inspiration
In Group: Structured Programming Languages, Lead
Ada is a structured, statically typed, imperative, and object-oriented high-level programming language, inspired by Pascal and other languages.
View the Source Wikipedia: Jean Ichbiah
Wikimedia FoundationInvented By: Jean Ichbiah, Infobox: known_forQuote, Invented By: Jean Ichbiah, Infobox: known_for
chief designer (1977-1983) of the Ada programming language Invention FITALY in ( 1990)
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.