Formal Language

A FormalLanguage is a set of symbols and a set of rules for combining those symbols to form valid words and/or sentences.

By associating the symbols (and possibly words and sentences) in a FormalLanguage with elements of a given system -- i.e., by assigning them an interpretation -- we can use a FormalLanguage to unambiguously express definitions or relationships in the system.

Contrary to some belief, a FormalLanguage is not the same as a WoodenLanguage or a WoolenLanguage in human language!

See http://en.wikipedia.org/wiki/Formal_language and FormalSystem


EditText of this page (last edited August 28, 2014) or FindPage with title or text search