This is a text-based speakable boolean logic based programming language. Each program, or sentence, is broken up into functions, or words. Words are broken up into commands, separated by the letter a. Words can take inputs and return outputs. See inside for definitions of all of the standard functions. If something is confusing, comment and I'll tell you about it.
This is an implementation of an extraordinarily low level programming language, built on a very high level programming language. I've currently made AND and XOR gates (from NOT and OR gates) and I have sketches of how a full adder would work, but I haven't implemented that yet...