I have been wanting into Ada for many years and been somewhat frustrated. However, two books have appeared recently, this one, and 'Programming in Ada95' (see my review). The latter will give you an excellent compiler and IDE, and this book will get you into the Ada language itself. WITH (pun intended) these two books you are bound to succeed in scaling the heights. The listings (in 'Second Language') are excellent in my view, as they point up the kind of application area Ada addresses. As the title says, this book is for anyone who already knows something about programming, so it is not an introduction to programming as such. Remember that the road into competent programming involves doing lots and lots of it. This what I did with Fortran and Cobol (and numerous other languages) since I started in Fortran I (Univac) in the 1960s. Best wished JW Bruce