Eiffel er et objektorientert programmeringsspråk som ble konstruert av Bertrand Meyer og Eiffel Software. Meyer utviklet språket i 1985, med det formål å øke påliteligheten til kommersiell programvare-utvikling. Første versjon ble tilgjengelig i 1986 og ble introdusert på den første OOPSLA-konferansen i oktober samme år. I 2005 ble Eiffel et programmeringsspråk som var beskrevet av en ISO-standard.
Eiffel er kjent for sitt fokus på programvarekvalitet og pålitelighet, med særlig vekt på konseptet "Design by Contract" (DbC). Språket støtter objektorientert, generisk og samtidig programmering, og kommer med et integrert utviklingsmiljø kalt EiffelStudio.
Den offisielle ISO-standarden for Eiffel (ISO/IEC 25436:2006) ble publisert i 2006 og gir en fullstendig referanse for språket.
Referanser
Eksterne lenker Basic Eiffel Language Mechanisms, Bertrand Meyer, august 2006.
Kategori:Programmeringsspråk