3BC Language Virtual Machine

Low level language, tiny virtual machine that works on computers and microcontrollers. (Friendly Punched cards)

Author
Rodrigo Dornelles
Website
https://github.com/RodrigoDornelles/3bc-lang
Github
https://github.com/rodrigodornelles/3bc-lang
Category
Other
License
GPL 3.0
Library Type
Contributed
Architectures
Any

3BC is a low-level and easy-to-learn programming language that works in the form of a virtual machine similar to a computer from the 60s, but with a surprising architecture that has only 3 bits. Despite having an aspect to be an esoteric language, it has a good general use capability to solve computational problems and advantages with implementation in embedded and microcontrollers. On Christmas 2020, a Brazilian enthusiastic introduced the language after completing a month of development, being a project for studies and also as a conceptual proof about punch cards being readable and practical for both humans and machines.

Downloads

Filename Release Date File Size
3BC_Language_Virtual_Machine-0.1.0.zip 2021-12-25 184.50 KiB
3BC_Language_Virtual_Machine-0.0.1.zip 30.71 KiB