Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Blech

< >

Blech is a programming language created in 2019 by Franz-Josef Grosch.

#1341on PLDB 5Years Old
Download source code:
git clone https://github.com/blech-lang/blech
Homepage · Source Code · Twitter

Blech is a synchronous programming language for embedded, reactive, realtime-critical software. It allows writing reactive subprograms and combining them both sequentially and concurrently. Blech compiles to clean C, which may be integrated into existing projects or simulation frameworks. The name Blech ironically describes embedded hardware. It expresses that Blech programs can run directly on the Blech of pretty much any embedded device.


Example from the web:
struct Display var hundredth: int32 var seconds: int32 var minutes: int32 end

- Build the next great programming language · Add · Issues · About · Search · Keywords · Livestreams · Labs · Resources · Acknowledgements

Built with Scroll v164.7.0