https://github.com/Eclalang/Ecla
Ecla is a programming language that is designed to be easy to learn and use. It is a general purpose language that can be used for many different things.
https://github.com/Eclalang/Ecla
ecla go golang interpreter learning programming-languages
Last synced: 11 months ago
JSON representation
Ecla is a programming language that is designed to be easy to learn and use. It is a general purpose language that can be used for many different things.
- Host: GitHub
- URL: https://github.com/Eclalang/Ecla
- Owner: Eclalang
- License: mit
- Created: 2022-10-16T20:30:18.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-09T20:57:39.000Z (over 1 year ago)
- Last Synced: 2024-08-02T16:32:22.734Z (over 1 year ago)
- Topics: ecla, go, golang, interpreter, learning, programming-languages
- Language: Go
- Homepage: https://ecla.dev
- Size: 1000 KB
- Stars: 74
- Watchers: 4
- Forks: 0
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Ecla
[](https://goreportcard.com/report/github.com/Eclalang/Ecla)

[](https://codecov.io/gh/Eclalang/ecla)
## What is Ecla ?
**Ecla** is a programming language that was created to be **simple** and **effortless** to use.
It is an interpreted language that is written using the **Go** programming language.
Having a simple syntax and numerous standard libraries makes the language easy to learn and use without losing the leverage of advanced features.
## How can you help ?
For now, the project is in its early stages and needs to be popularized.
We need to be recognized as a programming language by GitHub, therefore we need to have at least **200 repositories** from unique user that uses the Ecla programming language.
If you do, consider sharing with us your experience with the language and how we can improve it 📈.
> If you want to help us, you can star the project and share it with your friends ! ❤️
If you want to join us on [Discord](https://discord.gg/xYnaAjEFgs)
## How to install Ecla?
To install Ecla from the sources, you can follow the instructions in the [installation manual](https://github.com/Eclalang/Ecla/blob/main/INSTALL.md).
For now, there is no installer for Ecla, but it will be available as soon as possible.
## After installation
### How to run Ecla code ?
To run Ecla code, you can use the following command :
```bash
ecla
```
#### flags :
- **t** to get the execution time
- **d** to run in debug mode
- **dl** to run in debug lexer mode
- **dp** to run in debug parser mode
- **m** to run the integrated metrics system
## Thank you for using Ecla!