AI assistant
Most AI assistants today are designed for professional programmers, providing features like smart autocompletion and code generation. However, the code they produce is often too complex for citizen developers—technically skilled users without formal programming training—to understand and utilize effectively.
Citizen developers outnumber professional programmers by an estimated 35 to 1, creating a massive demand for accessible development tools. Unlike professional coders, who see AI assistance as a convenience, citizen developers depend on AI-powered tools to bridge the gap in their expertise. Yet, existing AI assistants fail to meet this need, as their generated code still requires verification by experienced programmers.
TOO generates code in the intuitive TOO language, making programming accessible to all. Fully proficient in TOO and aware of your specific projects, the assistant can answer questions, generate code, and guide you step by step toward a solution. Whether you need code written for you or prefer an interactive learning experience, our AI assistant empowers you to build software with confidence—no programming background required.
TOO is to programming what Excel is to spreadsheets.
TOO (Things Object Oriented) is a miniature yet powerful language designed for any programming challenge. Recognized at SPLASH, a leading conference in programming languages, TOO enables anyone to become a programmer and rapidly build solutions.
TOO’s library of things is continuously expanding, powered by AI agents that convert various APIs and tools into the TOO environment. This ensures that all necessary building blocks are available for end-to-end programming, allowing users to create complete solutions without traditional coding.
Leverage our Marketplace to discover pre-built components, customize them, and deploy instantly to the cloud—no infrastructure required.
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.
Visual Programming Language
TOO simplifies development by breaking down complex problems into manageable components. Our user-friendly interface features three distinct sections:
(1) back home, (2) thing in focus, (3) opened things, (4) rule trigger, (5) flowchart boxes, (7) marketplace, (8) version control, (9) user login, (10) stop, (11) run, (12) console, (13) AI assistant, (14) action hovered, (15) comment, (16) flowchart actions, (17) scalar members, (18) array member, (19) inventory, (20) expression bar
TOO transcends mere simplification;
It is a new paradigm for development.
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