TOO is to programming what Excel is to spreadsheets.
TOO (Things Object Oriented) is a miniature, powerful language for any programming challenge. Developed over several years and trusted by the scientific community (SPLASH’23), TOO lets anyone be a programmer and build solutions fast.
Leverage our Marketplace to find pre-built components, customize them, and deploy them instantly to the cloud – no infrastructure needed.
With the current repertoire, TOO enables solutions in the following domains:
– Data Management
– Industrial Automation
– Precision Agriculture
– Process Automation
– Application Development
AI assistant
Many AI assistants are emerging today, but they are primarily designed for professional programmers—not for citizen developers. These tools help programmers through smart autocompletion or prompt-based code generation, but the code they produce is often incomprehensible to non-programmers.
Our platform introduces the first AI assistant tailored specifically for citizen developers, generating code in a language that is accessible to everyone. The assistant is fully proficient in the TOO language and familiar with your specific programs.
You can ask questions or request code, and the assistant will either write the necessary code for you or guide you step by step to the solution you need. [More information here]
Tiny and immensely powerful.
TINY: TOO is remarkably small, clocking in at under 10% the size of popular small languages like C, Python, and Go. This translates to a learning curve that’s practically nonexistent. You can start developing right away, without needing extensive training. Think of it like a spreadsheet application – intuitive for beginners, but with advanced features to unlock as your skills grow.
POWERFUL: Don’t be deceived by TOO’s simplicity. It’s packed with features like powerful expressions, concurrency, interfaces, live programming, component-based design, and more. TOO handles everything from basic tasks to complex solutions with ease.
Development platform
TOO simplifies development by breaking down complex problems into manageable components. Our user-friendly interface features three distinct sections:
(1) global menu, (2) thing in focus, (3) open things, (4) rule trigger, (5) flowchart boxes, (6) projection modes, (7) user login, (8) stop, (9) run, (10) terminal, (11) AI assistant, (12) action hovered, (13) flowchart actions, (14) scalar members, (15) array member, (16) inventory, (17) expression bar
As a CEO dedicated to precision indoor cultivation for medical cannabis, I needed a robust control system to ensure quality and regulatory compliance. After evaluating various vendor systems, we chose TOO.software for our cockpit.
Contact Us