b4 is a tiny virtual machine, with a forth-like flavor.
It currently has two (slightly out of sync) implementations:
- b4.ijs is an implementation in J.
- pas/ contains an implementation in free pascal.
See pas/bios.b4a 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.