Esolang:Categorization

From Esolang
Jump to: navigation, search

When adding a new language, there's a need for it to be classified in some way to make it easier to find languages meeting a certain criterium.

Below is a list of characteristics to be considered when categorizing a language. (For information on how to apply categories, see the relevant page of MediaWiki's documentation, but the summary is that you write [[Category:name of category]] at the bottom of the page.)

(If a category is listed unlinked below, then the property listed is not deemed worth categorizing.)

Languages

Paradigm

Year of creation

See Category:Years.

Determinism

Memory

Usability for writing programs

Computational class

Input/output capabilities

Derivatives

Dimensions

Implemented

Source format

Abstraction level

Self-modification

Theme

Miscellaneous