For learners
Start with fundamentals, then move gradually into tooling, systems, and robotics.
Follow the learning path →\n
Avisna is a programming-language platform for systems, embedded networks, and robotics. Learn the language, inspect the toolchain, and build toward robotic software.
// Evidence-backed language example
fn main() -> int {
let value = 2 + 3
value
}The project is focused on helping learners and engineers move from understandable programming concepts toward compiler, embedded, and robotics-oriented work while keeping the evidence boundary visible.
Start with fundamentals, then move gradually into tooling, systems, and robotics.
Follow the learning path →Inspect compiler stages, diagnostics, native execution, and the current boundaries of the toolchain.
Inspect the compiler →Connect programming concepts to movement, navigation, simulation, and tested scenarios.
Explore robotics →Explore compiler stages and low-level execution without hiding the machinery behind the language.
Build toward constrained targets, runtime behavior, diagnostics, and embedded execution.
Connect programming concepts to robot behavior, simulation, and physical systems.
If this is your first visit, you do not need to read the whole site. Start with the project direction, learn the fundamentals, then use the evidence-backed reference as your map.
See what Avisna is trying to solve, who it is for, and what it deliberately does not try to be.
Read About Avisna →Follow a gradual path from language fundamentals toward tooling and robotics.
Open the learning path →Use the documentation status model to distinguish verified behavior from demonstrated or not-yet-established areas.
Open documentation →The supplied project material supports this high-level compiler/toolchain view. Detailed language semantics remain subject to verification.
Documentation is classified by evidence level. Verified, Demonstrated, Planned, and Not established content are kept distinct so the site does not overstate the current project evidence.