01
programmation language SPX
A compiled programming language with a space soul
ROLE
Creator
YEAR
2025 — Now
STACK
Kotlin, C++, TypeScript, VS Code API
SPX is a fully functional compiled programming language, built from scratch to understand how programming languages truly work under the hood.
The compiler is written in Kotlin and produces C++, covering the whole pipeline: lexer, parser and code generation. The language itself is object-oriented and inspired by Java, but its syntax borrows the vocabulary of space exploration to make programming more approachable and fun.
A dedicated VS Code extension brings syntax highlighting and language support to the editor.
HIGHLIGHTS
- Hand-written lexer, parser and code generator in Kotlin
- Compiles down to C++
- Object-oriented design inspired by Java
- Space-themed syntax designed for accessibility
- Companion VS Code extension for the SPX language