EX dosyası, Euphoria programlama dili kullanılarak geliştirilen uygulamalar için kaynak kodu içeren bir kaynak kod dosyasıdır. Euphoria, karmaşık programlama dillerinden ziyade programlamanın basitliğine inanan prosedürel bir programlama dilidir. Euphoria’da geliştirilen bir uygulama, birden çok EX dosyasından oluşabilir, ancak tek bir EX dosyası, programın tam kaynağını da içerebilir.
EX dosyalarını açabilen uygulamalar arasında openEuphoria Euphoria, Microsoft Notepad, Notepad++ ve Atom bulunur.
EX Dosya Formatının Kısa Tarihi
EX dosya formatının gelişimi ve varlığı, Robert Craig tarafından oluşturulan Euphoria programlama dilinin gelişimi ile bağlantılıdır. İlk olarak MS-DOS için yayınlandı. 2006 yılında sürüm 3’ün piyasaya sürülmesiyle açık kaynaklı yazılım haline geldi. Geliştirilmesi, projeyi yöneten ve geliştiren openEuphoria grubu tarafından devralındı. Sürüm 4, Aralık 2010’da yayınlandı ve Windows, Linux, macOS ve üç çeşit BSD için mevcut.
Coşku başlangıçta C programlama dilinde yazılmıştır. Daha sonra Euphoria tercümanı iki kısma ayrıldı:
“Ön Uç Ayrıştırıcı” - Euphoria’da yazılmıştır ve Euphoria’dan C’ye tercüman ve Ciltçi ile birlikte kullanılır.
Arka uç - C programlama dilinde yazılmış çalışma zamanı kitaplığı.
EX Dosya Biçimi - Daha Fazla Bilgi
EX dosyaları düz metin dosyaları olarak saklanır ve Euphoria programlama dilinde yazılmış programların kaynak kodunu içerir. Bu dosyalar herhangi bir metin düzenleyicide açılabilir.