How to Order the Book - Ada 95: The Lovelace Tutorial
Ada 95: The Lovelace Tutorial by David A. Wheeler
is now available as a hardcover book.
The publisher is Springer-Verlag and its
ISBN number is 0-387-948-01-5.
The book is about 292 pages long and was published in 1997.
Here's a quote from the preface that explains its purpose:
"This tutorial explains the basics of the Ada computer programming
language and assumes that you have had some exposure to some other
algorithmic programming language (such as Pascal, C, C++, Fortran,
If you order the book directly from Springer-Verlag
it will cost $49.95 (U.S. dollars), plus shipping.
In the U.S., shipping is $3.00 using UPS ground;
in Mexico shipping costs $7.25 for UPS Air.
The following are various ways you can order the book:
- You can call Springer-Verlag.
In the U.S., Canada and Mexico their toll-free number is (800) 777-4643.
You can also fax an order to (201) 348-4505 from those three countries.
If you are in another country, contact Springer-Verlag in
Berlin, Germany by phone at 49 30 827 870 or by fax at 49 30 821 4091.
- You can deal with Springer-Verlag electronically.
The web site of Springer-Verlag New York is
You can email an order. In the U.S.A., Canada, and Mexico send email to
otherwise send email to
You can order via the web at
They take Mastercard, Visa, Discover, or American Express.
- You can
the book electonically through Amazon.com.
- You can use the postal service and send a check or money order to
Springer-Verlag New York, Inc.
Attn: Service Center
333 Meadowlands Parkway
Secaucus, NJ 07094
Here is a brief outline of the book:
- Lesson 1 - Brief Introduction to Ada.
- Lesson 2 - Basic Ada Structure (Packages).
- Lesson 3 - Ada Lexical Elements.
- Lesson 4 - Procedures and Type Integer.
- Lesson 5 - Statements (if, loop).
- Lesson 6 - Basic Types
(Float, Boolean, subtypes, record).
- Lesson 7 - Object-Oriented Programming.
- Lesson 8 - Introduction to String Types.
- Lesson 9 - Basic Input/Output.
- Lesson 10 - Exceptions.
- Lesson 11 - Generics.
- Lesson 12 - Access Types.
- Lesson 13 - Tasks and Protected Types.
- Lesson 14 - Ada-related Information.
- Lesson 15 - Ada Program Structure.
- Lesson 16 - Interfacing to Other Languages
(including C and Java).
- Lesson 17 - Miscellaneous Ada Subjects.
- Lesson 18 - Sample Ada Program "Small".
- Appendices - BNF Explanation and Source Code
The book also has questions at the end of each lesson which should
be useful in classroom settings.
You can can also see David A. Wheeler's
David A. Wheeler (firstname.lastname@example.org)