What Makes Our Name Unique?

SageTea Software’s tools are on average twice as fast and cost half as much as competitors’.  As a result, Text-to-Software® provides a huge competitive advantage.  It brings outdated systems up to current standards, automatically migrates data and significantly reduces database maintenance costs.  It allows companies with big data to define, capture and deliver information requirements accurately.  And rapid customized prototyping significantly reduces the cost and time for software development.

Data is stored in a powerful new format that uses a patented seven-table schema called SAGETEASAGETEA compresses the hundreds or thousands of database tables used in many commercial applications into just seven.  All SAGETEA solutions are secure, cloud-based and significantly less expensive to maintain.

Text-to-Software® is a codeless software development platform. Text-to-Software® processes natural language and automatically creates purpose built software applications.

Read more about Text-to-Software®’s competitive advantages


SageTea is a data modelling language defined by an acronym:

[S]tate, [A]ctivity, [G]roup, [E]lement, [T]ransition, [E]vent and [A]ction.


The SageTea language was invented by David Long, our CEO.  David is the author of US Patent 20140129514.

Back in 2007, SageTea Software co-founder and CEO David Long had some radical ideas.

What if the more routine, repetitive parts of software programming could be automated?  What if you could just type in your requirements in plain English without having to use an awkward programming language.  And what if it created a finished application?  It would free up programmers and developers to be even more creative, and it would save time, and money.

Most people scoffed. After all, such notions had been around for a while – Noam Chomsky pioneered the idea of converting grammar into a graph back in the 1970s.  But like cars that run on water or people living on Mars, it was basically considered a cool idea to toss around with the guys over a beer in the backyard.

But David knew his idea had legs, because he would base it on the most fundamental, basic building block in nature: DNA.  If DNA could store information with just (C), (G), (A) and (T) then one would think that if nature could do it in 4 then perhaps man could do it in 7 (S-A-G-E-T-E-A).

After 10 years of research, it turns out that grammar can be translated from English to a graph to software.

And so was born Text to Software®, a tool that uses a simple seven table database system to store information, much like DNA does.  Just seven tables rather than hundreds or even thousands of tables that are an industry standard.  And each of those seven tables are generated at the same time that the application screens are created.

Functionally speaking, Text to Software® is identical to those big, clunky databases. But from a mathematical point of view?  Way faster.  Way, way cooler.

The logic behind Text to Software® is every bit as elegant.

The seven-table system converts simple business requirements written in English into a Finite State Machine computing model.  The tool then converts these theoretical models into actual state machines that run live as a Private Content Network of rules-based applications.

The result is a simple 3 tiered information model that uses logic to integrate data and screens, control devices and equipment, and operates in real time.  And it’s all done with the same grammatical structure that people use every day.

And the guys in the backyard? They’re not scoffing anymore.

Contact Us

Tell me more about SageTea Software