#plasma $XPL PL là một ngôn ngữ lập trình chuyên biệt, trình độ cao, chủ yếu được thiết kế như một công cụ tạo trình biên dịch (compiler-generator). Được phát triển vào cuối thập niên 1960 như một biến thể của PL/I, nó được tạo ra nhằm đơn giản hóa quá trình viết trình biên dịch cho các ngôn ngữ khác. Ứng dụng nổi tiếng nhất của nó là phát triển trình biên dịch cho HAL/S, ngôn ngữ mà NASA sử dụng cho chương trình Tàu con thoi.
XPL hoạt động theo logic "một lượt" (one-pass), khiến nó cực nhanh và hiệu quả so với thời điểm của nó. Nó cung cấp cho các lập trình viên hệ thống những công cụ để quản lý chuỗi ký tự và thực hiện các thao tác bit cấp thấp trong khi vẫn duy trì cú pháp rõ ràng, có cấu trúc.
Các tính năng chính
Mục đích hướng đến: Được xây dựng riêng để tạo trình biên dịch và phần mềm hệ thống.
Gốc rễ từ PL/I: Kế thừa logic mạnh mẽ, theo khối và có cấu trúc của họ PL/I.
Hiệu quả: Được tối ưu để chạy nhanh và giảm tối đa mức sử dụng bộ nhớ.
Di sản: Là một phần quan trọng trong lịch sử của kỹ thuật hàng không vũ trụ và khoa học máy tính.