cowgol

System compiler

A programming language designed to be self-hosted on small systems, compiled from itself, and optimized for tiny size and speed.

A self-hosted Ada-inspired programming language for very small systems.

GitHub

248 stars
16 watching
20 forks
Language: C
last commit: 2 months ago

Related projects:

Repository Description Stars
jserv/amacc A compiler for the Arm architecture that compiles a subset of C to generate executables and supports just-in-time execution. 1,015
rhysd/gocaml An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. 748
jondgoodwin/cone A systems programming language with features such as memory management and concurrency support. 529
radian-software/kalyn A compiler that translates a functional programming language to x86-64 machine code from scratch. 157
leepike/copilot A language and toolset for generating hard real-time C code from a domain-specific stream language 149
intel/systemc-compiler Translates SystemC code to synthesizable SystemVerilog for hardware design and synthesis. 249
l1mey112/crepl A compiler and interpreter for executing C code on the fly as it is typed. 30
jaseemabid/olifant A language targeting LLVM with the goal of building a simple compiler 64
ajeetdsouza/loxcraft A compiler and runtime system for a simple programming language, designed to be efficient and embeddable in other applications. 274
anoma/juvix A compiler for a programming language designed for decentralized applications with a focus on intent-centric and declarative programming. 455
forest-lang/forest-compiler A compiler for a multi-syntax functional programming language that compiles to WebAssembly 620
nilfoundation/zkllvm Compiles high-level programming languages into input for provable computations protocols. 295
mercury-language/mercury A language and compiler that combines logic and functional programming with static analysis and error detection features. 907
jameshaydon/lawvere A programming language with effects based on category theory and used to compile programs into various categorical abstractions. 267
curtisfenner/zsmol A compiler and reference implementation for a new programming language 9