Get Started
ASPL 0.7.0 · Current release
Start in the browser or install the Linux tools. Find ASPL downloads and current Console guidance.
On this page
First program in the browser
Read the program contract, then inspect the complete hello program below. Choose a source variant, then open it as a new draft on Home. It will not run until you choose Run.
Execution: Browser and native · ASPL 0.7.0
- 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": ""
}
}The browser checks and runs ASPL 0.7.0 source locally. It does not execute ELF programs, load Linux shared libraries, or load user source modules. Changing the reading language does not translate a draft.
First native program
Already write programs? Follow the verified native installation and first-program path, then check, run and build. These pages also cover upgrade, native release rollback and uninstall. You do not need to complete the Tutorial.
Downloads and system requirements
Choose from original ASPL archives, checksums, package inputs and release history. Check native system requirements before installation. For the optional desktop application, use Console Download and the Console guidance links. The ASPL command line and browser playground do not require Console.