v2.0.0 is Now Stable

Build

In Somali

Break the language barrier. The first open-source programming language designed purely for the Somali community.

Open Source
Somali Syntax
High Performance
main.sop
12345678910111213
// Hello World
qor("Salaan, Adduunka!")

// Variables
door magac = 'Sharafdin'
qoraal shaqo = "Engineer"

// Function
hawl salaan(qofka) {
    celi "Salaan, " + qofka + "!"
}
qor(salaan(magac))

Proudly supported by

Docker

Why Soplang?

Designed to bridge the gap between concept and code for Somali developers.

Somali Syntax

Write code using familiar Somali keywords like "door", "tiro", and "qoraal". Native coding feels intuitive.

Dual Typing

Flexibility at your fingertips. Use dynamic typing for scripts or static typing for robust applications.

Object Oriented

Full OOP support with classes, inheritance, and encapsulation. Build complex systems with ease.

Modern Tooling

Integrated CLI, REPL, and VS Code extension support for a first-class developer experience.

Built for Somalia

Soplang (Somali Programming Language) bridges the gap between complex coding concepts and native understanding. By using Somali keywords, we empower students, educators, and developers to build software using their mother tongue.

"Dhis Software Adigoo Adeegsanaya Afkaaga Hooyo!"

Get Started in Minutes

Follow these simple steps to start coding in Soplang.

Install

Download the latest version for your operating system.

Go to Downloads

Learn

Follow our step-by-step tutorial to write your first program.

Start Tutorial

Join

Connect with the community and share your projects.

Join Discord

Ready to start coding?

Start Building Now