Metalanguage

Core idea

Metalanguage - is a single language for people of all nationalities and computers of all architectures.

Sentence once written in Metalanguage (metasentence) can be automatically translated to any natural language (like English, Hindi, Tamil, Russian, French, etc.) or to machine code for computer of any architecture (like x86, x64, ARM, RISC, VLIW, etc.). Metabooks, metasites and metaprogramms may be assembled from metasentences.

Classic communication in modern bio-digital society

Meta communication in near future

Metalanguage able to replace all APIs, natural and programming languages in the field of digital communication.

Using of Metalanguage as a superset of all known languages give us completely new opportunities in global communication and international management.

Why are we ready to do it now?

Metalanguage is not like any traditional natural language or even not like any programming language.

As we know, natural language is not a digital service. Programming language is a digital service, but it has predefined fixed semantic core. Metalanguage is a complicated distributed digital service with constantly expanding semantic core. This means that Metalanguage can evolve and expand much faster than any other currently known language.

40-50 years ago, when most of actual programming languages and paradigms were born, we could not create a language with an expandable semantic core due to technical limitations. But modern computing power and knowledge of computer science allow us to use new paradigm and create Metalanguage.

In the short video below you can see a simple example of using of Metalanguage to solve real-world problems.

footage made in offline version of knyte.space

What is the business application of Metalanguage?

Since Metalanguage is a generalization of a programming language, we can create a Meta IDE for the full cycle of project development, similar to IDE for software. But unlike classic IDEs, in Meta IDE we will be able to work not only with the source code, but also with data, documents, models, communications, tasks, plans, finances, accounting and any other important aspects of the project.

If we manage to store all mentioned aspects of the project in a single coherent knowledge base, we can increase development efficiency tens of times.

footage made in offline version of knyte.space

How can we do it?

With the hype around AI and blockchain, people have forgotten about more fundamental techniques and technologies - knowledge engineering and semantic web. In our attempt to implement the Metalanguage, we rely on them.

Our goal is to support the abstract thinking of talented people, the results of which will always surpass the compilations created by generative neural networks.

Regarding the organizational form and funding, we chose a non-profit foundation with sponsorship.