Tệp EX là gì?
Tệp EX là tệp mã nguồn chứa mã nguồn cho các ứng dụng được phát triển bằng ngôn ngữ lập trình Euphoria. Euphoria là một ngôn ngữ lập trình thủ tục tin vào sự đơn giản của lập trình hơn là các ngôn ngữ lập trình phức tạp. Một ứng dụng được phát triển trong Euphoria có thể bao gồm nhiều tệp EX, nhưng một tệp EX duy nhất cũng có thể chứa mã nguồn hoàn chỉnh của chương trình.
Các ứng dụng có thể mở tệp EX bao gồm openEuphoria Euphoria, Microsoft Notepad, Notepad++ và Atom.
Lịch sử tóm tắt về định dạng tệp EX
Sự phát triển và tồn tại của định dạng tệp EX được liên kết với sự phát triển của ngôn ngữ lập trình Euphoria do Robert Craig tạo ra. Nó được phát hành lần đầu cho MS-DOS. Nó đã trở thành phần mềm mã nguồn mở vào năm 2006 với việc phát hành phiên bản 3. Quá trình phát triển của nó được tiếp quản bởi nhóm openEuphoria quản lý và phát triển dự án. Đó là phiên bản 4 được phát hành vào tháng 12 năm 2010 và có sẵn cho Windows, Linux, macOS và ba loại BSD.
Euphoria ban đầu được viết bằng ngôn ngữ lập trình C. Sau đó, phiên dịch viên Euphoria được chia thành hai phần:
Trình phân tích cú pháp giao diện người dùng
- được viết bằng Euphoria và được sử dụng với trình dịch Euphoria-to-C và Binder.Back-end
- thư viện thời gian chạy được viết bằng ngôn ngữ lập trình C.
Định dạng tệp EX - Thông tin khác
Các tệp EX được lưu trữ dưới dạng tệp văn bản thuần túy và chứa mã nguồn cho các chương trình được viết bằng ngôn ngữ lập trình Euphoria. Các tệp này có thể được mở trong bất kỳ trình soạn thảo văn bản nào.