The Ada Resource Association
Ada 2005
Language Reference Manual

Ada 2005 Language Reference Manual

The documents on this page consolidate Amendment 1 to Ada 95 with Technical Corrigendum 1 and the Ada Standard (International Standard ISO/IEC 8652:1995). The Amendment was produced by the ISO/IEC JTC 1/SC 22/WG 9 Ada Rapporteur Group (ARG). These documents are not an official publication or work product of the ARG, but rather are provided by Ada Europe as a service to the Ada community.
The development of Ada 95 and Ada 2005 would have been impossible without the strong foundation provided by Ada 83. As part of the numerous rounds of edits on the Reference Manual, the acknowledgments regarding the design team for the original language were unfortunately omitted. We apologize for this omission. The acknowledgment section for the Ada 83 language can be found in the Foreword of the Ada 83 standard.
For more on Amendment 1, see the ARG working site. For more general information on Ada 2005, see What is Ada 2005?
For an introduction to the differences between Ada 95 and Ada 2005, see the Rationale for Ada 2005. This is an unofficial document sponsored in part by the ARA. The Rationale gives an overview of the changes and additions in Ada 2005, and gives examples of their use.
The previous (Ada 95 plus Technical Corrigendum 1) consolidated standard is available here.
This is the final version of these documents, as Amendment 1 has been published as an International Standard.
Printed versions of this consolidated Ada Reference manual are available from Springer, and can be ordered from technical booksellers. For more information, click here.
Comments on the documents should be submitted to the Ada-Comment mailing list (ada-comment@ada-auth.org) as outlined in Introduction of the Standard.

Sponsored by the following ARA member companies:
ARA Members AdaCore Praxis Critical Systems IBM Rational Sofcheck
 
Valid HTML 4.01! Valid CSS!