Learn ASPL
Learn ASPL by trying it out. Start with an example, edit and run the code, then explore the lessons and guides to learn more about the language.
Browser playground
Edit the greeting, then choose Run.
Choose your path
Start without installation with your first program in the browser. If you are learning programming, read the Tutorial introduction.
Already write programs? Take the first native program path or go directly to downloads and system requirements.
Use Program and process status to look up the entry function and exit status, or browse the example collections.
You can also open the complete hello program below as a separate draft. It will not replace your current source or run automatically.
Execution: Browser and native · ASPL 0.7.0
Prerequisites:
- No prior knowledge is required to open and check it.
Input: No input lines are required.
fn start_main() -> i64 {
return 0;
}
Expected outcomes
{
"browser": {
"check": "success",
"class": "success",
"output": "",
"processStatus": 0
},
"native": {
"check": 0,
"status": 0,
"output": ""
}
}