b4 is a tiny virtual machine, with a forth-like flavor.
There are currently five implementations:
- ./jlang/, implemented in J.
- ./pas/, implemented in free pascal.
- ./lil/, implemented in lil.
- ./js/, implemented in javascript.
- b4-gd, implemented in GDScript for Godot 4.
The implementations are kept in sync through the tests in ./b4-tests.org
See ./bios/bios.b4a.org for an example of b4 assembly language.
- b4 github repo
- twitter: @tangentstorm / #b4lang
- reddit: /r/b4lang
B4 is a forth-like language. Quick intros to forth (free and online):
B4 was strongly influenced by the ngaro virtual machine from retroforth 11, as well as the forth chips from greenarrays.