Readability


Readability is the ease with which a reader can understand a written text. In natural language, the readability of text depends on its content (the complexity of its vocabulary and syntax) and its presentation (such as typographic aspects that affect legibility, like font size, line height, character spacing, and line length).[1] Researchers have used various factors to measure readability,[2] such as:

Higher readability eases reading effort and speed for any reader, but it makes a larger difference for those who do not have high reading comprehension.

Readability exists in both natural language and programming languages though in different forms. In programming, things such as programmer comments, choice of loop structure, and choice of names can determine the ease with which humans can read computer program code.

Numeric readability metrics (also known as readability tests or readability formulas) for natural language tend to use simple measures like word length (by letter or syllable), sentence length, and sometimes some measure of word frequency. They can be built into word processors,[7] can score documents, paragraphs, or sentences, and are a much cheaper and faster alternative to a readability survey involving human readers. They are faster to calculate than more accurate measures of syntactic and semantic complexity. In some cases they are used to estimate appropriate grade level.

People have defined readability in various ways, e.g., in: The Literacy Dictionary,[8] Jeanne Chall and Edgar Dale,[9] G. Harry McLaughlin,[10] William DuBay.[11][further explanation needed]

Much research has focused on matching prose to reading skill, resulting in formulas for use in research, government, teaching, publishing, the military, medicine, and business.[14][15]