Skip to content

Sad Languageلغة ص — The First Modern Arabic Programming Language

Interpreter · Native Compiler via LLVM · Full LSP · Arabic Standard Library

Sad Language Logo

Why Sad Language?

Arabic has over 400 million native speakers, yet all major programming languages use English keywords. Sad removes this barrier so Arabic speakers can code in their native language.

Quick Example

sad
# برنامج حساب الفيبوناتشي — Fibonacci Calculator

دالة فيبوناتشي(ن)
  إذا (ن <= 1)
    ارجع ن
  نهاية
  ارجع فيبوناتشي(ن - 1) + فيبوناتشي(ن - 2)
نهاية

لكل ي في [0، 1، 2، 3، 4، 5، 6، 7]
  اطبع_سطر("فيبو(" + ي + ") = " + فيبوناتشي(ي))
نهاية

Quick Install

powershell
irm https://sad-lang.org/install.ps1 | iex
bash
curl -fsSL https://sad-lang.org/install.sh | bash

Full installation guide →

الإصدار v1.0.0

Released under MIT License