Category:Ada: Difference between revisions
Using templates for language feature categorization, to help prevent typos and silly mistakes.
(Categorized according to Language Comparison Table.) |
(Using templates for language feature categorization, to help prevent typos and silly mistakes.) |
||
Line 3:
The language is named after [http://en.wikipedia.org/wiki/Ada_Lovelace Augusta Ada King, Countess of Lovelace] thought to be the first ever programmer. Initially it was designed for [http://www.defense.gov U.S. Department of Defense]. The language is used for large and mission-critical systems. See [http://en.wikipedia.org/wiki/Ada_(programming_language) also].
{{Language programming paradigm|Concurrent}}
{{Language programming paradigm|Distributed}}
{{Language programming paradigm|Generic}}
{{Language programming paradigm|Imperative}}
{{Language programming paradigm|Object-oriented}}
{{Language typing|Strong}}
{{Language typing|Safe}}
{{Language type expression|Explicit}}
{{Language type compatibility|Nominative}}
{{Language type checking|Static}}
{{Language parameter passing|By value}}
{{Language parameter passing|By reference}}
{{Language garbage collection|Allowed}}
|