Eiffel Software’s Eiffel is available on many platforms and is one of the first development environments to take advantage of the Microsoft.NET framework. Eiffel Software’s Eiffel comes with extensive online documentation. Please take the time to read up on Eiffel and the EiffelStudio environment to make the best possible use of the environment.
Free Eiffel Books
This document provides the full reference for the Eiffel language. Eiffel is a method of software construction and a language applicable to the analysis, design, implementation and maintenance of software systems. This Standard covers only the language, with an emphasis on the implementation aspects.
This introductory online/pdf book will let you become familiar with the essentials of the Eiffel language and method, and the EiffelStudio environment.