About

From a Lifelong Passion to a Breakthrough Platform

As a 12-year-old, I was already fascinated by programming languages. I spent my days devouring books from university libraries—books whose smell I still remember and miss to this day. I dove into the worlds of FORTRAN, Pascal, Lisp, and more. My very first program—solving the 8 queens problem—was punched into cards. It ran successfully on the second attempt after replacing a single card.

That early success lit a fire that never went out.

Over the decades, I remained hands-on—reading, experimenting, and building. I wrote compilers. I studied formal languages. And after more than 40 years immersed in the craft, I came to a realization: there must be a much simpler way.

Inspired by the wisdom of pioneers like Donald Knuth and Steve Jobs, I began stripping programming to its essence. What emerged wasn’t just simpler—it was different. There were three major iterations before I arrived at what we now call TOO. The final result is like a minimal airplane: take one part out, and it won’t fly.

A Breakthrough in Software Development

The software industry is facing a triple challenge:

  1. A global shortage of developers.

  2. An explosion in demand for applications.

  3. A lack of trustworthy AI-assisted development tools.

TOO.software is our answer.

We introduce a foundational breakthrough: a programming language so compact, so clear, and so intuitive, it transforms how software is created and by whom. It is not a tool that simplifies programming—it redefines it.

The Breakthrough: TOO Language

TOO (Things Object Oriented) is a general-purpose programming language that is roughly one-tenth the size of compact languages like Python, Go, or C. This is not optimization—this is a collapse of complexity.

This extreme reduction yields something previously thought impossible: a language simple enough for non-programmers to grasp, yet powerful enough to build real, distributed systems.

TOO has no keywords, only five operators, and just twelve syntax rules. The syntax is visual and readable. The structure is modular and object-oriented. Concurrency is native. And most importantly, citizens can create and understand software using nothing but their mouse.

When we say no-code, we mean real code—just presented in a way that eliminates the need to type. Our customers build real, verifiable systems by dragging flowchart elements. It’s not limited or shallow—it’s complete and expressive.

AI You Can Trust

Most AI coding assistants today generate opaque output. Useful only to professionals, these tools create a black box effect—one that citizen developers cannot navigate.

TOO.software solves this with a uniquely effective combination: an AI assistant fully fluent in TOO. The assistant generates actual code, which is rendered as a flowchart in real time. Users can verify it instantly, edit as needed, and commit the final version.

You remain in control. Whether you lean back and let AI take the lead, or lean forward and build with mouse actions only—you can always review, understand, and – importantly – verify the result.

Distributed by Default

TOO is designed with distributed systems in mind. It is object-oriented, event-driven, component-based, and natively concurrent. Every “thing” runs in its own process and can be deployed across machines. This makes modular design intuitive even for beginners: build one module, deploy it, then extend.

Our paying customer, a CEO in the precision agriculture industry, had never programmed before. Within minutes, he was building logic module himself to extract data from the Main Distribution Board (MDB). No training, no background—just TOO.

We Are Building the Future

By 2030, over 500 million new applications will be created—more than the total built in the past 40 years. But the workforce won’t scale with that demand.

We believe that with TOO, anyone can become a developer. Not by lowering the bar—but by removing the wall.

You and AI, building distributed software.data 

terms of service                             privacy policy