The following is a proposed language for Landstania. Like all other parts of this endeavor, the language will be crafted by a worldwide public vote.
The plan is to create four nested languages.
Minimal: A very small language that can be used for the basic and most essential conversations. See M.
Computer: A programming language that is consistent with the overall nested group of languages.
Medium: A larger group of words and grammar to allow widespread generalized speech and writing, but limited to make it easier for non-native speakers to learn and use.
Full: The largest language, with the precision of expression needed for technical and scientific works, as well as the freedom of expression needed for poetry and other literature.
This webpage quickly goes over the general principles involved and then additional web pages discuss the details.
Type declarations and data types apply primarily to low level operations. Not all data types will be available on all hardware, but a decent compiler should be able to provide library support for non-native data types.
Addressing modes apply primarily to low level operations.
Simple commands (with parameters) apply to low level operations.
High level operations provide the functionality typical of most programming languages by abstracting away the details of machine implementation.
Natural language capabilities provide both a system for making declarations and queries in a data base, knowledge system, or expert system, and for communications between humans.
Simple words (less than 256 words) provide minimal ability to communicate in a general manner.
Core words (less than 2,048 words) extend the communication possibilities, while keeping the total vocabulary small.
Extended words provide the full range of communications possibilities.
Nouns
Pronouns
Verbs
Subjects and objects can be a single word, a phrase, or larger gramatical grouping.
Adjectives
Adverbs
Adpositions
Conjunctions
Interjections
Logical operations and logical expressions
Mathematical operations, mathematical expressions, and mathematical equations
Control structures
Data structures