Welcome to Ubytec Documentation
Universal Byte Code (Ubytec) is a unified bytecode format and runtime designed to βwrite once, run anywhere.β Explore the sections below to learn about the language, its architecture, tooling, and getting started guides.
ποΈ Sections
- Introduction β What is Ubytec and its vision.
- Getting Started - Start using or developing Ubytec in a few steps.
- Language Overview β Language features and design.
π§ Tooling & Repos
- Interpreter (ubytec-interpreter)
- Bytecode Schema (ubytec-schema)
- VSCode Extension (vscode-ubytec)
π Quick Start
- Clone the ubytec-interpreter repo.
- Write a
.ubc
module in thesrc
folder. - Run the compiler to emit JSON AST or NASM
For detailed instructions, see the individual section pages above.