Ada is a modern programming language suitable for those application
areas which benefit from the discipline of organized development, that is,
Software Engineering ; it is a general purpose language with special
applicability to real-time and embedded systems. Ada was originally developed
by an international design team in response to requirements issued by the
United States Department of Defense [DoD 78].
Ada 95 is a revised version of Ada updating the 1983 ANSI Ada standard [ANSI
83] and the equivalent 1987 ISO standard [ISO 87] in accordance with ANSI and
ISO procedures. (ANSI is the American National Standards Institute and ISO is
the International Standards Organization.) This present document outlines the
overall Rationale for the revision and illustrates the main new features.
1.1 The Revision Process