Welcome to T.O.A.L.
Introducing the Totally Original and Applicable Language (T.O.A.L.), a revolutionary new coding language that is designed to make programming more accessible to everyone. T.O.A.L. is written like plain English, so it is easy to understand and use, even for those with no prior coding experience. The simple syntax and intuitive structure make it easy for anyone to create powerful and complex programs with ease.
Whether you are a seasoned programmer or just starting out, this language is the perfect tool for creating efficient and effective code. So why wait? Start coding today with this new and user-friendly language!
Features
- Feel like a pro with our simple syntax and commands
- Contain all the data you need with our built in list structure
- Easily and elegantly repeat tasks or iterate over data with loops
- Make decisions with ease using conditional statements
- Automate your code and call it anytime you want with custom automations
Syntax
T.O.A.L. uses a simple and intuitive syntax that makes programming a breeze. Here are some examples:
# Automations make coding easy!
automate greeting(word: name) -> none {
print "Hello ", name, " !";
}
greeting("World");
# Simple variable declaration
make x with 1;
make y with "Make variables with ANY type!"
make z with ["even", "a", "list"]
constantly make C with "constants cannot be changed"
# and even simpler incrementation
add 1 to x;
subtract 1 from x;
multiply x by 1;
divide x by 1;
# Say goodbye to those confusing math symbols!
change x to 5;
make a with 2 plus x minus 7;
make b with 2 to the 9 minus (y divided by x) times x to the 0;
# While loops
make x with 0;
loop while x is less than 5 {
add 1 to x;
break;
}
print x;
# For loops
make this_list with [1, "hello", [1,2,3], []];
loop over element in this_list {
print element;
}
# Even conditionals
make x with 5;
if x is 5 {
print "x is 5";
}
ifnot {
print "x is not 5";
}
Documentation
Get started with T.O.A.L. using our comprehensive documentation:
About Us
CJ Plantemoli
I've dedicated my life to creating this programming language. As a kid, I was always fascinated with computers, and I knew I wanted to make a career out of it. I started coding in high school, and when I got to college, I met Sam, Chris, and Jayden. Together, we worked tirelessly to develop this language, drawing on our combined knowledge of computer science and AI.
Chris Jansky
I've always been fascinated by programming languages and their ability to shape the way we interact with technology. Together with CJ, Sam, and Jayden, I've poured countless hours into this language, carefully designing it to be powerful, efficient, and easy to use. I'm proud of what we've created, and I can't wait to see what people will do with it.
Sam Richard
I'm passionate about programming and the endless possibilities it offers. I've spent countless hours working on this language, constantly tweaking and refining it until it's just right. As part of this project, I've worked on everything from the syntax to the compilers, always striving to make this language the best it can be.
Jayden Craig
I've always had a love for computers and programming, and I knew from an early age that I wanted to create my own language. As part of this project, I've spent countless hours coding and debugging, always pushing the boundaries of what's possible. With CJ, Sam, and Chris by my side, we've created a language that's truly unique, and I can't wait to see where it takes us.