Language Design

A 'Language Design' is a set of language primitives and standards (i.e. standard libraries, standard optimizations, possibly a standard IDE) that describe a language. A Language Designer must carefully choose Primitives And Means Of Composition to achieve Key Language Features, and must carefully choose standards in order to set community precedents and provide a significant level of out-of-box functionality.

See original on c2.com