| Springer-Verlag New York Inc, October 1, 1999, cover price $82.95 | About this edition:
While there are many books on particular languages, especially C++ and Java, they tend to concentrate on how to program using that language and their treatment of the semantics is highly languages-specific.
| Reprint edition (Springer-Verlag New York Inc, July 31, 2012), cover price $99.00
| 2 sub edition (Springer Verlag, September 1, 2001), cover price $119.00 | About this edition:
While there are many books on particular languages, there are very few that deal with all aspects of object-oriented programming languages.