Publisher: Wikibooks 2007
Number of pages: 242
Ada Programming is a tutorial teaching the Ada programming language. Ada puts unique emphasis on, and provides strong support for, good software engineering practices that scale well to very large software systems (millions of lines of code, and very large development teams).
Home page url
Download or read it online for free here:
by Ken O. Burtch - PegaSoft
This text covers basic software development on Linux, a review of the core Ada 95 language, and an introduction to designing programs that work with the Linux kernel and standard C libraries. It also covers some of the Ada bindings.
by Laurent Guerby
This document describes the rationale for Ada 95, the revised International Standard. It introduces to Ada 95 and its features, gives a detailed account of the core language, covers the various annexes which address the predefined environment, etc.
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.
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.