Overview of Soplang 2.0 language features
Soplang is a general-purpose, Somali-first programming language designed to make software development accessible to Somali speakers by using native linguistic conventions for its syntax. Key language features include:
- Dual Typing System: Support for both static and dynamic typing.
- Object-Oriented Programming: Implemented via
fasalka(class) andka_dhaxal(inheritance). - Control Flow: Uses
haddii(if),celi(repeat/loop), andiska_joog(break/stop). - Error Handling: Implements try/catch semantics using
isku_dayandqabo. - Variable & Function Declarations: Uses
doorfor variables andhawlfor functions.