Skip to main content

Overview

Flow-Wing Programming Language

print("Hello, World!")
Flow-Wing LogoFlow-Wing: An experimental programming language

Flow-Wing (.fg sources) builds on LLVM. One compiler project gives you two tools: an ahead-of-time (AOT) binary that compiles to a native executable, and a separate just-in-time (JIT) binary that runs programs in one step. The runtime uses the Boehm garbage collector for heap data — you never pair allocations with manual free.

This site is your guide to the Flow-Wing language: syntax, types, bring, standard modules, and how to use the compiler you installed (or built). To build the toolchain from source (LLVM, dependencies, the make targets), head to the Flow-Wing repository and follow Getting Started → Installation.