Plaza
A downloadable project for Windows, macOS, Linux, and Android
Plaza is a high-performance, statically-typed programming language designed to bridge the gap between the low-level control of C++ and the modern developer experience of languages like TypeScript or Swift
--- IDE Language Tutorial ---
**Core Commands:**
1. **VAR name = expression** : Assigns a value to a variable.
*Example: VAR count = 10 * PI*
2. **PRINT 'string' + var** : Outputs text or variable content.
*Example: PRINT 'The count is: ' + count*
3. **INPUT var, 'prompt'** : Prompts the user for input and stores it in 'var'.
*Example: INPUT name, 'What is your name?'*
4. **IF condition:** / **ELSE:** : Standard conditional blocks.
*Example: IF count > 5:*
5. **WHILE condition:** : Standard loop structure.
6. **DEF func(p1):** / **CALL func(a1)** : Define and execute functions.
**Utility Commands:**
7. **ROUND var** : Rounds the number in 'var' to the nearest integer.
8. **FIND var, 'sub'** : Finds 'sub' in 'var' (string) and stores the index in **RESULT** (-1 if not found).
9. **COPY new, target, start, end** : Copies a substring from 'target' to 'new' (indices inclusive of start, exclusive of end).
10. **INSERT target, 'val', index** : Inserts 'val' into 'target' at 'index'.
**Mod Commands (Requires activation in Mod Store):**
11. **MOD building, var, 'filepath'**: Saves the value of 'var' to the specified file. (Requires 'building' mod).
12. **MOD plate**: Activates the Plate GUI functionality (Requires 'plate' mod).
**Plate GUI Commands (Requires 'plate' Mod):**
13. **PLATE name, 'Title', 'WxH'**: Creates a new graphical window/plate.
*Example: PLATE mygui, 'Hello Window', '400x300'*
14. **LABEL name, text**: Adds a label to the last created plate.
*Example: LABEL mygui, 'Welcome!'*
15. **BUTTON name, 'text', 'func_name'**: Adds a button that calls 'func_name' on click.
*Example: BUTTON mygui, 'Click Me', 'my_function'*
16. **TEXTBOX name**: Adds a text entry field.
| Status | In development |
| Category | Other |
| Platforms | Windows, macOS, Linux, Android |
| Author | Smile |
| Content | No generative AI was used |
Download
Install instructions
if u want to play once it opens click more and press play anyways



Leave a comment
Log in with itch.io to leave a comment.