https://github.com/moderrek/eduscript
The EduScript Polish programming language.
https://github.com/moderrek/eduscript
easy interpreted-programming-language interpreter java language polish polski programming-language programowania scripting-language
Last synced: 10 months ago
JSON representation
The EduScript Polish programming language.
- Host: GitHub
- URL: https://github.com/moderrek/eduscript
- Owner: Moderrek
- License: apache-2.0
- Created: 2024-02-20T15:31:25.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-19T11:33:28.000Z (11 months ago)
- Last Synced: 2025-03-27T23:41:46.359Z (10 months ago)
- Topics: easy, interpreted-programming-language, interpreter, java, language, polish, polski, programming-language, programowania, scripting-language
- Language: Java
- Homepage:
- Size: 164 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
🌎 EduScript
[//]:[Playground](http://play.eduscript.pl)
[//]:[Learn](http://nauka.eduscript.pl)
[//]:[Download](http://play.eduscript.pl)
> [!WARNING]
> The project is designed for my personal needs only, and may not be suitable for everybody. The language should not be used in real world projects. It's completely Open Source, fork it and adapt it to your needs.
The language is intended to help you learn programming in Polish.
## Features
* Polish syntax
* Variables
* Builtin functions (wypisz)
## Required
* Java 17
* Knowledge of the Polish language :)
# Examples
### EduScript
* `stala` = `const`
* `zmien` = `var`
* `wypisz` = `print`
* *promien* means *radius*
* *pole* means *area*
```es
zmien promien = 5;
zmien pole = promien * promien * pi;
wypisz("Pole wynosi " + pole);
```
### Python
```py
promien = 5
pole = promien * promien * pi;
print(f"Pole wynosi {pole}")
```