In computer science, a language is any set of words over some alphabet. A natural language, as opposed to a programming language, has native human speakers. Natural languages have lots of structure, such as grammar, semantics, and syntax, which assist decryption. To perform your task, consider only frequencies, as discussed below.