A programming language designed to make coding more intuitive and accessible for Amharic speakers.
>>> አሳይ("ሰላም ዓለም!")
ሰላም ዓለም!
>>> ቁጥር = 10
>>> ሌላ_ቁጥር = 5
>>> አሳይ(ቁጥር + ሌላ_ቁጥር)
15
>>> ለ ቁጥር በ ውስጥ(1, 5):
... አሳይ("ቁጥር " + ቁጥር)
ቁጥር 1
ቁጥር 2
ቁጥር 3
ቁጥር 4SAPL combines the power of modern programming with the familiarity of Amharic language
Uses familiar Amharic terms for easy understanding, making programming accessible to native speakers.
Inspired by Python's readability and flexibility, with a syntax that feels natural to Amharic speakers.
Supports interactive coding and script execution, making it perfect for learning and experimentation.
Perfect for students, beginners, educators, and developers looking to code in their native language.
Ideal for learning, teaching, and solving real-world problems with a language that feels familiar.
Easy to get started with comprehensive documentation and examples to guide your learning journey.
Experience the simplicity and power of SAPL with this interactive example
Explore different examples of SAPL code to see its capabilities
# ድግግሞሽ ምሳሌ
# Loop example
# ለ ድግግሞሽ (For loop)
አሳይ("ከ 1 እስከ 5 ያሉ ቁጥሮች:")
ለ ቁጥር በ ውስጥ(1, 6):
አሳይ(ቁጥር)
# የሁኔታ ድግግሞሽ (While loop)
አሳይ("
የሁኔታ ድግግሞሽ ምሳሌ:")
ቁጥር = 1
ሁኔታ ቁጥር <= 5:
አሳይ(ቁጥር)
ቁጥር = ቁጥር + 1Our official VS Code extension provides syntax highlighting, code snippets, and intelligent autocompletion for SAPL.
Hear from educators, developers, and students who are using SAPL
"SAPL has transformed how I teach programming to my students. The ability to code in Amharic makes complex concepts more accessible to native speakers."