Naftah Releases - إصدارات نفطه
0.1.0
Published: 2026-01-21
Naftah 0.1.0
نفطه: لغة برمجة، لنكتب برامج باللغة العربية وكأننا نعيش في نفطه
Let’s write programs in Tunisian/Arabic, naturally and intuitively.
🌟 Highlights
-
First public release of Naftah, a modern programming language fully in Arabic, with support for Tunisian dialects.
-
Built on the JVM for stability, performance, and cross-platform compatibility.
-
Full Java/Kotlin/Groovy interoperability, including Arabic-transliterated method calls.
-
Cross-platform CLI tools: run scripts, REPL, init Java libraries, interactive manual.
-
Educational focus: intuitive syntax, Arabic numbers support, and rich documentation.
🚀 Key Features
-
Write in Arabic/Tunisian: Keywords, syntax, and logic designed for native speakers.
-
Java ecosystem access: Use thousands of libraries without leaving Arabic code.
-
Interactive Shell (REPL): Test code line-by-line.
-
Script execution: Run
.naftahfiles or inline code. -
Multi-language support: Arabic/English manual, Java extensions, transliteration.
-
Cross-platform: Windows, macOS, Linux (JVM required).
🖥️ Installation
Prerequisites: Java JDK 17 or higher.
Windows:
-
Extract Naftah archive.
-
Optionally set
NAFTAH_HOME. -
Add
%NAFTAH_HOME%\bintoPATH. -
Verify:
naftah --version.
Linux/macOS:
chmod +x install-naftah.sh
sudo ./install-naftah.sh
naftah --version
Optional for better Arabic support:
export NAFTAH_XTERM=true
naftah
⚙️ CLI Commands
| Command | Description – | – run | Execute scripts or inline code shell | Start interactive REPL init | Scan and load Java/Kotlin/Groovy libraries man | Open interactive Naftah manual |
📚 Documentation
Full language reference: Naftah Docs
Topics include:
-
Keywords, primitives, variables
-
Collections, objects, expressions
-
Control flow and functions
-
Java interoperability, concurrency, temporal API
📝 Changelog
0.1.0
-
Initial public release
-
JVM-based runtime
-
CLI tools (run, shell, init, man)
-
Java interoperability
-
REPL and script execution
-
Arabic syntax and Tunisian dialect support
-
Installation scripts and documentation
Downloads - التنزيلات:
- naftah-builtin-core-0.1.0.jar (1 KB)
- naftah-lang-0.1.0-bin.zip (21631 KB)
- naftah-lang-0.1.0-standalone-bin.zip (21264 KB)
- naftah-lang-0.1.0.jar (874 KB)