Provides a primer for those wishing to learn the EIFFEL programming language using examples and practical discussions to explain the motivation behind the language features. The book falls into two parts: the first covers all the important parts of the EIFFEL language and is illustrated using fragments of EIFFEL code; the second part presents the examples and discussions.
