Low-level language, tiny virtual machine, minimal runtime, intermediate representation, embeddable, easy for beginners. (Friendly Punched cards)
Low-level language, tiny virtual machine, intermediate representation, embeddable, easy for beginners. (Friendly Punched cards)
If you are interested in exploring or contributing to the language, follow the monolithic organization.
docs/ Website made with jekyll (Ruby)
examples/ Syntax sampling codes (3bc, Arduino with C++)
programs/ Embbed programs sampling codes (C)
scripts/ Development and installation tools (Bash, Ruby)
src/ Library source code (C)
tests/ Language work check (Ruby)
Download interpreter source code and manually compile from scratch.
git clone https://github.com/RodrigoDornelles/3bc-lang
make build
Directly download interpreter as executable command for mac/linux/bsd.
sudo bash -c "$(wget -qO- https://raw.githubusercontent.com/RodrigoDornelles/3bc-lang/master/scripts/install_vm.sh || curl -fsSL https://raw.githubusercontent.com/RodrigoDornelles/3bc-lang/master/scripts/install_vm.sh)"
This project is licensed under GNU GPL 3.0 or higher, please read the LICENSE.txt file.