PD Logo Pixelated Dream

ASMPython Released

by Mabel Jass 2026-06-14
Product Release

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.

1.0 Highlights

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.

Next Milestone

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 →