ASMPython Released
ASMPython 1.0.0 Has Arrived
After months of development, we're excited to announce the first public release of asmpython—our native programming language toolchain that combines Python-inspired syntax with direct x86-64 compilation.
Version 1.0.0 Released
ASMPython is now publicly available. This first release establishes the foundation for the language and introduces a complete native compilation pipeline for x86-64 applications.
Python-Like Syntax, Native Performance
ASMPython allows developers to write code using familiar Python-inspired syntax while producing native executables through x86-64 assembly. The project remains completely independent of CPython and is designed from the ground up for systems programming.
Open Source on GitHub
The entire project is available on GitHub, allowing anyone to explore the source code, report issues, contribute improvements, or follow future development.
Building the Foundation
🐍 Familiar Syntax
Python-inspired language syntax designed to feel familiar while remaining purpose-built for native compilation.
⚙️ Native Toolchain
Generates optimized x86-64 assembly before producing native executables.
📚 Initial Libraries
Includes the first versions of the standard library and ASMLib to simplify systems programming.
🖥️ Hardware Development
Built with low-level software in mind, making hardware and OS development first-class citizens.
Version 1.1.0
Development has already shifted toward the next major release, currently targeted for July 2026. Version 1.1.0 is expected to be one of the largest updates since the project's inception.
📚 Expanded Standard Library
A significantly more comprehensive stdlib and ASMLib with many new utilities and low-level APIs.
💾 16-bit Freestanding Target
Compile BIOS-level software directly from ASMPython. The runtime automatically performs the 16 → 32 → 64-bit transition, eliminating much of the traditional bootstrapping work.
🖥️ Improved Hardware Library
Cleaner APIs, broader hardware support, and more functionality for systems and firmware developers.
🐍 Better Python Parity
Expanded language compatibility and additional features designed to make transitioning from Python even more seamless.
Looking Ahead
ASMPython 1.0.0 is only the beginning. Our goal is to create a language that makes systems programming, operating system development, firmware, and native software dramatically more approachable without sacrificing the power and transparency of low-level programming.
View the Project on GitHub →