Presents the latest version of EIFFEL, a programming language alternative to C++ with a comparison of the two programmes and examples illustrating the differences and benefits of EIFFEL. Later chapters feature the BOOCH '94 approach to object analysis and design with implementations in EIFFEL.