Amiga E (określana również jako E) to język programowania stworzony przez Woutera van Oortmerssena na platformę Amiga w 1993 roku. Jego oryginalny kompilator nie jest już rozwijany, lecz projekt jest wciąż aktywny dzięki powstającym do dziś nowym implementacjom. W czasach świetności platformy język ten cieszył się wśród jej programistów dużą popularnością — stworzono w nim m.in. znany amigowy program graficzny Photogenics.
Amiga E łączy w sobie cechy wielu różnych języków. Składnia wzorowana jest koncepcyjnie na C, natomiast tworzony kod charakteryzuje się dużą czytelnością. Dostępne funkcjonalności obejmują elastyczny system typów, mechanizm modułów, wyjątki oraz możliwość programowania obiektowego. Oryginalny kompilator został napisany w asemblerze i cechuje się dużą szybkością działania.
Implementacje
Amiga E
Pierwszy kompilator, napisany przez Woutera van Oortmerssena w asemblerze M68K. Dodatkowe narzędzia napisane w E. Generuje kod maszynowy M68000.
Systemy operacyjne: AmigaOS oraz systemy kompatybilne. Platformy: AmigaOS z procesorem 68000. Status: stabilny, nierozwijany, kod źródłowy dostępny na licencji GNU GPL.
CreativE
Rozwinięcie oryginalnego kompilatora stworzone przez Tomasza Wiszkowskiego.