Eiffel

Infobox programming language | name = Eiffel | logo = | paradigm = 面向對象, 基於類, 泛型, 併發 | year = | designer = Bertrand Meyer | developer = Eiffel Software | latest release version = EiffelStudio 21.11 | latest release date = | typing = 靜態 | implementations =,,,, Gobo Eiffel, " The Eiffel Compiler " tecomp | dialects = | influenced_by = Ada, Simula, | influenced = Ada 2012, Albatross, C#, D, Java, Racket, Ruby,, Scala | programming language = Eiffel | platform = 跨平臺 | operating_system = FreeBSD, Linux, Mac OS X, OpenBSD, Solaris, Windows | license = 雙許可和企業許可 | file_ext =. e | website = Eiffel是一套物件導向程式語言 ， 1985年由伯特蘭 · 邁耶所發明 。 文法類似Pascal ， 並且將語言本身與軟體工程 、 和工具結合爲一 。 Eiffel實現契約式設計 （ Design by Contract ） 的風格 。