Pixilang là một ngôn ngữ lập trình hướng pixel cho các ứng dụng và thí nghiệm đồ họa / âm thanh nhỏ. Ban đầu được tạo ra bởi Alexander Zolotov (NightRadio) và Mik Razuvaev (Goglus) cho những người không phải là lập trình viên và nghệ sĩ. Nó là đa nền tảng và mã nguồn mở (MIT).
Các chương trình Pixilang được lưu trữ trong các tệp văn bản (mã hóa UTF-8) với phần mở rộng là .txt hoặc .pixi. Vì vậy, bạn có thể sử dụng trình soạn thảo văn bản yêu thích của mình để tạo / chỉnh sửa các tệp này. Pixilang không có trình chỉnh sửa tích hợp sẵn.
Các tính năng chính:
• thùng chứa phổ quát (pixi-container) cho bất kỳ loại dữ liệu nào;
• biến được nhập động (cho số nguyên hoặc số dấu phẩy động);
• Chức năng tổng hợp và ghi âm;
• chức năng xử lý dữ liệu khối;
• định dạng tệp được hỗ trợ (tải / lưu): WAV, PNG, JPG, GIF (động);
• hỗ trợ mã gốc (thư viện động bên ngoài);
• Tăng tốc OpenGL;
• MIDI Vào / Ra.
Tài liệu: https://warmplace.ru/soft/pixilang/manual.php
* load()/fload() option: LOAD_AS_RAW - load the file as raw data (array of bytes) without decoding;
* load()/fload() can decode OGG (Vorbis), MP3 and FLAC audio files; see sound/wav_player.pixi;
* save()/fsave() can save to FLAC and OGG (Vorbis);
* bug fixes.