Eiffel

Eiffel is an object-oriented programming language designed by Bertrand Meyer and Eiffel Software. Meyer conceived the language in 1985 with the goal of increasing the reliability of commercial software development. The first version was released in 1986. In 2005, the International Organization for Standardization (ISO) released a technical standard for Eiffel. Wikipedia

Created Year: 1986
Designed by: Bertrand Meyer
Developed by: Bertrand Meyer
Named after: Gustave Eiffel
Aliases: Eiffel (programming language), Eiffel programming language

Wikidata: Q732089

Influenced: AdaC#DJavaRubyScala

Influenced by: AdaSimula

Programming paradigms: multi-paradigm programminggeneric programmingclass-based programmingconcurrent computingobject-oriented programming

Language types: interpreted languagemulti-paradigm programming languageobject-based language

Eiffel Influence Network

Pan and zoom the graph with your mouse or alternatively your fingers on touch devices.

Hello World in Eiffel

indexing "Hello World in Eiffel , from http://roesler-ac.de/wolfram/hello.htm#Eiffel"

class HELLO

creation
	run

feature

	run is
		local
			io : BASIC_IO;
		do
			!!io;
			io.put_string("Hello World");
			io.put_newline
		end; -- run
end; -- class HELLO

Free Eiffel books, articles, documentation

Search on GitHub


Latest data update: 2025-12-01