The Universe Language is a dynamically evolving, high-level programming language designed with love in the internal cooking room of WebSolvus engineers.
Currently under development and testing, the first release will be available very soon for the public.
The Universe Language aims to make programming more accessible by:
Simplifying syntax ✨
Providing concepts of object-oriented programming in a newer and easier-to-use format 🤖
Additionally, it targets mathematical purposes and will continue to evolve with new features based on evolving needs and requirements 📈.
The Universe Language is a high-level language that supports multiple programming paradigms, including structured, object-oriented, and functional programming.
It uses the file extension .univ, but during the testing phase, we are using .el (derived from a project called Easier Language).
The history of the Universe Language dates back to 2018 when the idea was conceived. The goal was to create a programming language that could serve both developers and non-developers, striking a balance between complexity and feasibility of syntax and concepts.
In 2019, the development of the Universe Language officially began, incorporating the approach of mathematical purposes into its design.
Between 2020 and 2022, the development faced a temporary halt as the team worked on other projects.
The team returned to the development of the Universe Language in the latter months of 2023 to release it for the public.
The Universe Language is proudly made in Morocco 🇲🇦, marking it as the first Moroccan programming language.
Program starts with "PROGRAM" keyword followed by "ID"(program name)
PROGRAM Part10 { }
Variable Declaration and Assignment
var a1 : integer = 5;
var c, s : string = "same values";
var x : real = 1.5;
var flag : boolean = true;
Attention: The Universe Language is still under testing and development. It is a work in progress by the WebSolvus team.