This document describes the rationale for Ada 95, the revised
International Standard. This note is divided in to several parts. The first
part gives an Introduction to Ada 95. 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.
Ada puts unique emphasis on, and
provides strong support for, good software engineering practices that scale well
to very large software systems. This book, Ada Programming is a featured book on
Wikibooks because it contains substantial content and it is well-formatted. If
you are a beginner you will learn the latest standard , if you are a seasoned
Ada user you can see what's new.
The purpose of this guide is to help
computer professionals produce better Ada programs by identifying a set of
stylistic guidelines that will directly impact the quality of their Ada
programs. This style guide is not intended to replace the Ada Reference Manual,
or the Rationale, or to serve as a tutorial for the Ada programming language.