
The Ada programming language was adopted as a standard by ANSI in 1983, and by ISO in 1987. Its principal concerns were:
- data abstraction
- readability and maintainability
- programming in the large
- reliability and safety through strong compile-time and run-time checks
- multitasking and real-time programming
The Ada 95 revision to the standard included the following major changes:
- support for object-oriented programming
- ease of mixed-language programming
- an extensive standard library, including mathematical, string-manipulation, and command-line-interface packages
- improved support for real-time programming
The current version of the language, Ada 2005, includes the following major changes:
- more complete support for object-oriented programming, including interface inheritance and types whose interfaces refer to each other
- further enhancements for real-time programming and safety critical programming
- additons to the standard library, including support for collections
- object
.operation syntax for object-oriented-programming as well as concurrent-programming abstractions
Further information about Ada is available from the following web sites:
|
| Click here for information about the textbook Ada as a Second Language. |
Last updated: March 12, 2007
