www.freeprogrammingresources.com

Ada Tutorials

Ada Programming at Wiki Books

This is an Ada tutorial in Wikibooks. It claims to be the first Ada tutorial with the Ada 2005 standard in mind.

Introducing Ada 95 : The Language For A Complex World

This document contains four chapters. Chapter 1 gives the background to the development process including the capture of the requirements from the existing and future user community. Chapter 2 introduces the highlights of the language, especially the three topics mentioned above, Objected Oriented Programming, Hierarchical Libraries and Protected Objects; it is in a tutorial style. Chapter 3 gives an overview of the whole language showing how the new facilities fit into the overall framework. Finally, Chapter 4 addresses the issue of upward compatibility with Ada 83 and shows that for normal programs the goal of compatibility has been achieved..

Ada95 Lovelace tutorial

This tutorial will explain the basics of the Ada computer programming language. This tutorial assumes that you have had some exposure to some other algorithmic programming language (such as Pascal, C, C++, or Fortran).

Ada-95: A guide for C and C++ programmers

A tutorial for C and C++ programmers to show 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.

Quick Ada

Introduction to ada also available in pdf form.

Ada in Action

With Practical Programming Examples

Ada 95 Reference Manual

This is KSCE's hypertext version of the Ada 95 Reference Manual, revised international standard (ISO/IEC 8652:1995): Information Technology -- Programming Languages -- Ada.

Hypertext Ada 95 Rationale

This is a hypertext version of the "Ada 95 Rationale - The Language - The Standard Libraries" with a full hypertext index and table of contents