Skip to content
/ Loa Public

Loa is a programming language focused on simplicity, readability, and ease of use.

License

Notifications You must be signed in to change notification settings

wavefnd/Loa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Loa Programming Language

WebsiteContributingLICENSE

Warning:
The official version of this project has not yet been released. The first version will be distributed as v0.0.1.

Latest version

Code size Downloads GitHub Workflow Status


Overview

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.


Examples

Simple print and variable usage

print("Hello, world!")

x = 10
y = 20
print(x + y)

While loop example

x = 1
while (x <= 5):
    print(x)
    x = x + 1

If / Else If / Else example

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/.


Sponsors ❤️

A huge thank you to our sponsors for supporting this project!

heymanbug
heymanbug


Contributing

Interested in contributing? Check out our Contributing Guide to get started.


Sponsor Us

Loa is an open-source project made possible by community support. If you find Loa useful, please consider sponsoring us!

Sponsor us on Ko-fi


Cool graphs

Star History Chart


LICENSE

Loa is released under the LSD License.

About

Loa is a programming language focused on simplicity, readability, and ease of use.

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

Contributors 2

  •  
  •