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

These categories tell when the language was created or first published. See Category:Years.

Year categories
  1993 1994 1995 1996 1997 1998 1999
2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
2010 2011 2012 2013 2014 2015 2016 2017 2018
Before 1993 · Unknown year

Determinism

Memory

Usability for writing programs

Computational class

Input/output capabilities

Derivatives

Dimensions

Implemented

Source format

Abstraction level

Self-modification

Theme

Miscellaneous