Ada-95: A guide for C and C++ programmers
by Simon Johnston
Publisher: Ada Home 1995
This tutorial for C and C++ programmers shows them what Ada can provide and how to set about turning the knowledge and experience they have gained in C/C++ into good Ada programming. It starts out by describing the Ada predefined types, and the complex types, and moves onto the simple language constructs. Section 2 introduces some very Ada specific topics and section 3 describes the new Ada-95 Object Oriented programming constructs. Section 5 describes the Ada tools for managing concurrency, the task and protected types. Section 6 is a tour of the Ada IO library.
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.
This text is an Ada programming language tutorial. Ada puts emphasis on good software engineering practices that scale well to very large software systems. This is the first Ada tutorial covering the new Ada 2005 standard.
by John Barnes
Ada is a language of special value in the development of large programs which must work reliably. This document introduces Ada 95, which increases the flexibility of Ada making it applicable to wider domains but retains the inherent reliability.
by Michael A. Smith
The text for students and programmers who wish to learn the object-oriented language Ada 95. It covers the basic constructs in the Ada 95, the object-oriented features of the language, and an introduction to the tasking features of Ada.