#amp #line #compiler #warnings #bug #systems #design

nightly bin+lib ampc

Compiler for the Amp language

4 releases (breaking)

0.5.0-alpha Jun 6, 2023
0.3.0-alpha Mar 24, 2023
0.2.0-alpha Mar 16, 2023
0.1.0-alpha Mar 14, 2023

#977 in Programming languages

MIT license

4.5K SLoC


Amp is a general-purpose systems language built on modern standards, built for modern problems. Amp is designed as an alternative to both C and C++, with a focus on simplicity and performance.

⚠️ The Amp compiler and language design is unfinished and subject to bugs and unannounced breaking changes.

import Io;

export const Main = func(): void {
    Io.Println("Hello, world!");


The Amp compiler interface for Rust.

Provides the capabilities to compile Amp programs without accessing the command line.


~272K SLoC