Ada 2005 Language Reference Manual
Consolidate a possible amendment to Ada 95 with Technical Corrigendum 1 and the Ada Standard (International Standard ISO/IEC 8652:1995). The Amendment will be produced by the ISO/IEC JTC 1/SC 22/WG 9 Ada Rapporteur Group (ARG).
http://www.adaic.com/standards/ada05.html
Ada 95 Quality and Style
Guidelines for professional programmers and best practises for Ada programming.
http://www.grammatech.com/style_guide/cover.html
Ada 95 Short Tutorial
C-Forge tutorial about creating a project.
http://www.codeforge.com/tutorials/AdaTutorialSRC.html
Ada Directory
The site hosts a large collection of Ada tutorials, references and on-line books. All searchable and free.
http://www.oopweb.com/Ada/Files/Ada.html
Ada Interview
Helps churn out less-buggy code.
http://www.gcn.com/print/vol18_no18/118-1.html?topic=interview
Ada Programming
A Wiki-online tutorial on programming in Ada. It covers the new Ada 2005 features.
http://en.wikibooks.org/wiki/Ada_Programming
Ada Reference Manual (ARM)
In multiple formats, the master version control system for the original source files (including the source for the tools) for the ARM, and other helpful documents.
http://www.ada-auth.org/arm.html
Ada95 Lessons Learned
Describes how to produce good Ada95 code using object-oriented methodology.
http://www.dautelle.com/ada95/
Ada95's "with"-ing problem
Achieving separate encapsulation despite mutual dependency. By John Volan.
http://www.ada95.ch/doc/within/FAQ.html
AdaTutor
Interactive Ada tutor for DOS.
http://www.adatutor.com/
Bnf of the Ada Programming Language
Each element of this page is an anchor to a description of a syntax rule.
http://cui.unige.ch/db-research/Enseignement/analyseinfo/Ada95/BNFindex.html
From Extended Pascals to Ada 95
Porting from extended Pascals to Ada 95.
http://homepage.sunrise.ch/mysunrise/gdm/pascada.htm
GNAT Reference Manual
This manual contains useful information in writing programs using the GNAT compiler. It includes information on implementation dependent characteristics of GNAT, including all the information required by Annex M of the standard.
http://gcc.gnu.org/onlinedocs/gnat_rm/
Markus Kuhn's Ada95 Page
Information for New Ada95 Programmers.
http://www.cl.cam.ac.uk/~mgk25/ada.html
OOP in Ada
A book chapter explaining how to do OOP in Ada 95.
http://www.bton.ac.uk/ada95/ex_ch/home_p.html
Quick Ada
A quick introduction to Ada.
http://goanna.cs.rmit.edu.au/~dale/ada/aln.html
Shared Libraries
Technical notes on using shared libraries with Ada (GNAT).
http://homepage.ntlworld.com/ian.sharpe/isharpe/technote/ada_sl.htm
Some information on the Ada 95 programming language
The Ada Home Web Server has a summary introduction to Ada, lists of textbooks, and information on free compilers.
http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/ada.html
The Ada Programming Language
History, significant features, areas of application, sample programs, related links, printed references.
http://www.engin.umd.umich.edu/CIS/course.des/cis400/ada/ada.html
Top 10 Myths
Top 10 myths and misconceptions about Ada.
http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/myths.html
comp.lang.ada FAQ
from Usenet FAQ Archive. Maintained by Magnus Kempe.
http://www.adahome.com/FAQ/comp-lang-ada.html