Soplang
A modern, intuitive programming language inspired by Python, designed for simplicity and performance.
# Soplang example
door x = 10
haddii (x > 5) {
qor("X waa weyn yahay!")
} haddii_kale (x == 5) {
qor("X waa shan!")
} haddii_kalena {
qor("X waa yar yahay!")
}
howl salaam(magac) {
qor("Salaan, " + magac)
}
salaam("Sharafdin")
What is Soplang?
Soplang is a high-level, general-purpose programming language designed with a focus on code readability and developer productivity. It takes inspiration from Python's clean syntax while introducing performance optimizations and modern language features.
Whether you're a beginner or an experienced developer, Soplang provides a clean and intuitive syntax that makes it easy to express concepts in fewer lines of code than would be possible in languages like C++ or Java.
Key Features
Clean, Readable Syntax
Soplang uses indentation to define code blocks, making your code clean and consistent.
Performance Optimized
Built with a just-in-time compiler that provides significant performance improvements.
Cross-Platform
Runs on Windows, macOS, Linux, and more with consistent behavior across platforms.
Rich Ecosystem
Access a growing library of packages and tools to enhance your development experience.
Getting Started
Ready to dive in? Here's how to get started with Soplang:
- Download and install Soplang
- Follow the beginner's tutorial
- Explore the language reference
- Join the community
Quick Installation
# On macOS/Linux
$ curl -sSL https://install.soplang.org | bash
# On Windows (PowerShell)
> iwr -useb https://install.soplang.org/win | iex
Latest News
More news →Upcoming Events
All events →Join the Community
Connect with other Soplang developers and get involved in the community.