Skip to content

soplang/soplang.org

Repository files navigation

Soplang: The Somali Programming Language 🚀

Soplang Logo

Code in your native language. Build for the future.

MIT License Released

🌟 Overview

Soplang is the first Somali programming language that makes coding intuitive, inclusive, and accessible. Created by Mr Sharafdin, it enables developers to write code in native Somali syntax using familiar keywords and expressions.

"Dhis Software Adigoo Adeegsanaya Afkaaga Hooyo!"
Build software using your native language!

✨ Key Features

  • Native Somali Syntax - Write code using Somali keywords and patterns
  • Dual Type System - Use dynamic typing (door) or static typing as needed
  • Object-Oriented - Full OOP support with classes, inheritance, and more
  • Multi-Paradigm - Supports procedural, OOP, and functional approaches
  • Comprehensive Standard Library - Built-in modules for common tasks
  • Modern Tooling - CLI tools, VS Code extension, and browser runtime

🚀 Quick Start

// Hello World
qor("Salaan, Adduunka!")

// Variables
door magac = "Sharafdin"
qoraal cinwaan = "Soplang Developer"

// Function
howl salaanta(qofka) {
    soo_celi "Salaan, " + qofka + "!"
}

qor(salaanta(magac))

📚 Documentation

Visit soplang.org/docs for comprehensive documentation, tutorials, and examples.

👥 Community

Join our growing community of Somali developers and contributors!

🤝 Contributing

Soplang is open-source under the MIT license. We welcome contributions of all kinds! See our contributing guidelines to get started.


Built with ❤️ for the Somali community and beyond

About

Official Soplang Website.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 5

Languages