Larry Wall is a
programmerA programmer, computer programmer or coder is someone who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to...
and
authorAn author is broadly defined as "the person who originates or gives existence to anything" and that authorship determines responsibility for what is created. Narrowly defined, an author is the originator of any written work.-Legal significance:...
, most widely known for his creation of the
PerlPerl is a high-level, general-purpose, interpreted, dynamic programming language. Perl was originally developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier. Since then, it has undergone many changes and revisions and become widely popular...
programming languageA programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely....
in 1987.
Wall earned his
bachelor's degreeA bachelor's degree is usually an academic degree awarded for an undergraduate course or major that generally lasts for three or four years, but can range anywhere from two to six years depending on the region of the world...
from
Seattle Pacific UniversitySeattle Pacific University is a Christian university of the liberal arts, sciences and professions, located on the north slope of Queen Anne Hill in Seattle, Washington, USA. It was founded in 1891 by the Oregon and Washington Conference of the Free Methodist Church as the Seattle Seminary...
in 1976.
While in
graduate schoolA graduate school is a school that awards advanced academic degrees with the general requirement that students must have earned a previous undergraduate degree...
at UC Berkeley, Wall and his wife were studying
linguisticsLinguistics is the scientific study of human language. Linguistics can be broadly broken into three categories or subfields of study: language form, language meaning, and language in context....
with the intention afterwards of finding an unwritten language, perhaps in
AfricaAfrica is the world's second largest and second most populous continent, after Asia. At about 30.2 million km² including adjacent islands, it covers 6% of the Earth's total surface area and 20.4% of the total land area...
, and creating a
writing systemA writing system is a symbolic system used to represent elements or statements expressible in language.-General properties:Writing systems are distinguished from other possible symbolic communication systems in that the reader must usually understand something of the associated spoken language to...
for it. They would then use this new writing system to translate various texts into the language, among them the
BibleThe Bible refers to any one of the collections of the primary religious texts of Judaism and Christianity. There is no common version of the Bible, as the individual books , their contents and their order vary among denominations...
.