Float++ (.fpp) is a next-generation, multi-paradigm programming language designed for everything from embedded systems to reactive web UIs. It merges the power of C/Rust/Go with the flexibility of JavaScript/Python and the clarity of modern DSLs like Tailwind and HTML.
To unify system, frontend, backend, and AI development into one expressive, composable, and secure language.
.fpp β Float++ source file
.fpppkg β Package archive (like .crtwhl or .tar.gz)
- π Reactive by design (components, signals, pipelines)
- βοΈ Native AOT & WASM compilation (via LLVM/Cranelift)
- π Secure memory model (manual, GC, or hybrid)
- π‘ Built-in DSL support for AI/ML/UI
- π¨ HSL/Tailwind-like styling engine
- π¦ Powerful modular package system (
fppm) - π Runs on Linux, macOS, Windows, ShoreOS, Web
git clone https://github.com/floatplusplus/lang.git
cd lang
make run # or cargo build / go run etc.