Introducing Ada 95
by John Barnes
Ada is a programming language of special value in the development of large programs which must work reliably. This document introduces Ada 95, the revised International Standard which increases the flexibility of Ada thus making it applicable to wider domains but retains the inherent reliability for which Ada is noted.
Home page url
Download or read it online for free here:
by Do-While Jones
This book does not teach the Ada programming language, you should be familiar with Ada syntax and semantics. The author shares the experiences he has had using Ada in engineering applications. This text will help you avoid some common pitfalls.
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 David A. Wheeler - Springer
An introduction to Ada 95, a basic understanding of programming is assumed. Object-oriented facilities of Ada are covered in depth, and all of the essential features of Ada are covered thoroughly. Written for students and professional programmers.
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.