Ada 95 Reference Manual
by Tucker S. Taft, Robert A. Duff
Publisher: Springer 1997
Number of pages: 526
This Ada 95 Reference Manual is identical to the new standard ISO/IEC 8652:1995(E) for the Ada programming language. The revisions and extensions documented in this manual are built on broad participation from the Ada community and generous support by leading institutions. The resulting enhancements make Ada 95 an outstanding language. The flexibility, object orientation, and improved interfacing capabilities have been added to the reliable software engineering capabilities provided and proven for over a decade by the predecessor version Ada 83; furthermore, upward compatibility from Ada 83 to Ada 95 has been achieved.
Home page url
Download or read it online for free here:
by John English - Prentice Hall
A beginner's introduction to Ada 95, it uses an example-driven approach that gradually develops large case-study type programs. The text also covers exception handling, user-defined types, procedures, functions, and packages.
by Laurent Guerby
This document describes the rationale for Ada 95, the revised International Standard. It introduces to Ada 95 and its features, gives a detailed account of the core language, covers the various annexes which address the predefined environment, etc.
by Dale Stanbrough
The history of Ada, sample programs, lexical conventions, basics types of Ada, control structures, arrays, records, subprograms, packages, generics, exceptions, files, access types, object oriented features of Ada, concurrency support, etc.
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.