Aral Programming Language

An experimental, educational programming language built with Java.

What is Aral?

Aral is an interpretive experimental programming language developed in Java. It is designed primarily for learning, research, and hobbyist exploration of language design and compiler theory.

The project is open-source, and contributions or collaborations from curious minds are warmly welcomed.

License

Business Source License 1.1

Licensor: Turdıbek Jumabaev
Licensed Work: Aral Programming Language
Additional Use Grant: You may use, modify, and distribute the Licensed Work for any non-production use.

Change Date: 2028-11-06 (usually 3 years after the first public release)

Change License: Apache License 2.0

-------------------------------------------------------------------------------

Terms:
1. License Grant. The Licensor grants you the right to copy, modify, and use the Licensed Work, including for internal development and testing, but you may not use it in production or offer it as a service to others before the Change Date.

2. Change Date. On the Change Date, the License automatically converts to the Change License specified above.

3. Additional Use Grant. The Licensor may grant limited additional permissions in writing.

4. No Warranty. The Licensed Work is provided “as is” and without warranty of any kind.

For more information, see: https://mariadb.com/bsl11/

Contributing

Interested in contributing? Visit our GitHub repository to get started!


Back to top

Aral Programming Language - Open Source Educational Project

This site uses Just the Docs, a documentation theme for Jekyll.