Ada 95 Rationale - The Language - The Standard Libraries
by Laurent Guerby
This document describes the rationale for Ada 95, the revised International Standard. The first part is an Introduction to Ada 95; it presents a general discussion of the scope and objectives of Ada 95 and its major technical features. The second part contains a more detailed chapter by chapter account of the Core language. The third part covers the various Annexes which address the predefined environment and the needs of specialized application areas.
Home page url
Download or read it online for free here:
by Tucker S. Taft, Robert A. Duff - Springer
This manual is identical to the standard ISO/IEC 8652:1995(E) for the Ada programming language. The new enhancements make Ada 95 an outstanding language. The flexibility, object orientation, and improved interfacing capabilities have been added.
by Richard Riehle - AdaWorks
An introduction for experienced programmers new to Ada. The text highlights some key features of the language, with coded examples. It emphasizes syntax, control structures, subprogram rules, and how-to coding issues rather than design issues.
by John Barnes
Ada is a language of special value in the development of large programs which must work reliably. This document introduces Ada 95, which increases the flexibility of Ada making it applicable to wider domains but retains the inherent reliability.
This guide helps computer professionals produce better Ada programs by identifying a set of stylistic guidelines that will impact the quality of their Ada programs. The guidelines also provide usage examples, in addition to possible exceptions.