Warning:
The official version of this project has not yet been released. The first version will be distributed as v0.0.1.
Loa is a programming language focused on simplicity, readability, and ease of use. It is an interpreted language with a clean and minimal syntax, designed to make programming accessible and straightforward. Loa supports basic programming constructs such as variables, conditionals, loops, and functions, making it suitable for a wide range of general-purpose tasks.
print("Hello, world!")
x = 10
y = 20
print(x + y)
x = 1
while (x <= 5):
print(x)
x = x + 1
x = 5
y = 10
if (x < y):
print("x is smaller than y")
else if (x == y):
print("x and y are equal")
else:
print("x is greater than y")
More examples are available inside test/.
A huge thank you to our sponsors for supporting this project!
Interested in contributing? Check out our Contributing Guide to get started.
Loa is an open-source project made possible by community support. If you find Loa useful, please consider sponsoring us!
Loa is released under the LSD License.