DEV Community

Mohammed Al-Qurayshi
Mohammed Al-Qurayshi

Posted on

# Building "Quraysh" — A Complete Arabic Programming Language

Introduction

I built لسان قريش (Quraysh) — a complete Arabic programming language based on Lisp principles.

Goal: enable Arabic speakers to write code in their native language without sacrificing safety or quality.

What's Included

  • 7 libraries: crypto, networks, SQL, files, BASIC, FORTRAN, COBOL
  • 102 functions with Arabic names
  • 111 tests passing in 29 seconds
  • CI on Python 3.10/3.11/3.12

Example


lisp
(أنشئ_جدول "طلاب" (قائمة "اسم" "عمر"))
(أدرج "طلاب" "اسم" "محمد" "عمر" 25)
(اعرض "طلاب")
Enter fullscreen mode Exit fullscreen mode

Top comments (0)