This article deals with the topic of sublanguage, the original language grammar subset, which informs various text outputs. Despite routine deviance from standard languages, quite often sublanguage grammatical patterns draw heavily from standard languages. Machine translation, database extraction from texts, and natural language generation are some ways of sublanguage processing. The definition of controlled language projects the difference between itself and sublangauge. The former is described as a restricted set of natural language, engineered to facilitate communication between expert native speakers and either non-expert natives or expert non-natives. However, the difference lies in the fact that controlled language is not a natural subset, unlike sublangauge. Unlike sublanguage that works like a general language in not restricting its sentences, controlled language sets an upper limit, typically around twenty-five. Contrast between controlled language and sublanguage assumes theoretical importance.