Maya religionThe traditional Maya or Mayan religion of the extant Maya peoples of Guatemala, Belize, western Honduras, and the Tabasco, Chiapas, Quintana Roo, Campeche and Yucatán states of Mexico is part of the wider frame of Mesoamerican religion. As is the case with many other contemporary Mesoamerican religions, it results from centuries of symbiosis with Roman Catholicism. When its pre-Hispanic antecedents are taken into account, however, traditional Maya religion has already existed for more than two and a half millennia as a recognizably distinct phenomenon.
Maya civilizationThe Maya civilization (ˈmaɪə) was a Mesoamerican civilization that existed from antiquity to the early modern period. It is known by its ancient temples and glyphs (script). The Maya script is the most sophisticated and highly developed writing system in the pre-Columbian Americas. The civilization is also noted for its art, architecture, mathematics, calendar, and astronomical system. The Maya civilization developed in the Maya Region, an area that today comprises southeastern Mexico, all of Guatemala and Belize, and the western portions of Honduras and El Salvador.
Maya scriptMaya script, also known as Maya glyphs, is historically the native writing system of the Maya civilization of Mesoamerica and is the only Mesoamerican writing system that has been substantially deciphered. The earliest inscriptions found which are identifiably Maya date to the 3rd century BCE in San Bartolo, Guatemala. Maya writing was in continuous use throughout Mesoamerica until the Spanish conquest of the Maya in the 16th and 17th centuries.
Ancient Maya artAncient Maya art is the visual arts of the Maya civilization, an eastern and south-eastern Mesoamerican culture made up of a great number of small kingdoms in present-day Mexico, Guatemala, Belize and Honduras. Many regional artistic traditions existed side by side, usually coinciding with the changing boundaries of Maya polities. This civilization took shape in the course of the later Preclassic Period (from c. 750 BC to 100 BC), when the first cities and monumental architecture started to develop and the hieroglyphic script came into being.
Classic Maya collapseIn archaeology, the classic Maya collapse is the decline of the Classic Maya civilization and the abandonment of Maya cities in the southern Maya lowlands of Mesoamerica between the 7th and 9th centuries. At Ceibal, the Preclassic Maya experienced a similar collapse in the 2nd century. The Classic Period of Mesoamerican chronology is generally defined as the period from 250 to 900 CE, the last century of which is referred to as the Terminal Classic. The Classic Maya collapse is one of the greatest unsolved mysteries in archaeology.
Mesoamerican writing systemsMesoamerica, along with Mesopotamia and China, is one of three known places in the world where writing is thought to have developed independently. Mesoamerican scripts deciphered to date are a combination of logographic and syllabic systems. They are often called hieroglyphs due to the iconic shapes of many of the glyphs, a pattern superficially similar to Egyptian hieroglyphs. Fifteen distinct writing systems have been identified in pre-Columbian Mesoamerica, many from a single inscription.
Maya warfareAlthough the Maya were once thought to have been peaceful, current theories emphasize the role of inter-polity warfare as a factor in the development and perpetuation of Maya society. The goals and motives of warfare in Maya culture are not thoroughly understood, but scholars have developed models for Maya warfare based on several lines of evidence, including fortified defenses around structure complexes, artistic and epigraphic depictions of war, and the presence of weapons such as obsidian blades and projectile points in the archaeological record.
EpigraphyEpigraphy () is the study of inscriptions, or epigraphs, as writing; it is the science of identifying graphemes, clarifying their meanings, classifying their uses according to dates and cultural contexts, and drawing conclusions about the writing and the writers. Specifically excluded from epigraphy are the historical significance of an epigraph as a document and the artistic value of a literary composition. A person using the methods of epigraphy is called an epigrapher or epigraphist.
Data typeIn computer science and computer programming, a data type (or simply type) is a collection or grouping of data values, usually specified by a set of possible values, a set of allowed operations on these values, and/or a representation of these values as machine types. A data type specification in a program constrains the possible values that an expression, such as a variable or a function call, might take. On literal data, it tells the compiler or interpreter how the programmer intends to use the data.
Maya codicesMaya codices (singular codex) are folding books written by the pre-Columbian Maya civilization in Maya hieroglyphic script on Mesoamerican bark paper. The folding books are the products of professional scribes working under the patronage of deities such as the Tonsured Maize God and the Howler Monkey Gods. Most of the codices were destroyed by conquistadors and Catholic priests in the 16th century. The codices have been named for the cities where they eventually settled.
Maya stelaeMaya stelae (singular stela) are monuments that were fashioned by the Maya civilization of ancient Mesoamerica. They consist of tall, sculpted stone shafts and are often associated with low circular stones referred to as altars, although their actual function is uncertain. Many stelae were sculpted in low relief, although plain monuments are found throughout the Maya region. The sculpting of these monuments spread throughout the Maya area during the Classic Period (250–900 AD), and these pairings of sculpted stelae and circular altars are considered a hallmark of Classic Maya civilization.
CopánCopán is an archaeological site of the Maya civilization in the Copán Department of western Honduras, not far from the border with Guatemala. This ancient Maya city mirrors the beauty of the physical landscape in which it flourished—a fertile, well-watered mountain valley in western Honduras at an elevation of 600 meters (1,970 feet) above mean sea level. It was the capital city of a major Classic period kingdom from the 5th to 9th centuries AD.
TikalTikal (tiˈkɑːl) (Tik’al in modern Mayan orthography) is the ruin of an ancient city, which was likely to have been called Yax Mutal, found in a rainforest in Guatemala. It is one of the largest archeological sites and urban centers of the pre-Columbian Maya civilization. It is located in the archeological region of the Petén Basin in what is now northern Guatemala. Situated in the department of El Petén, the site is part of Guatemala's Tikal National Park and in 1979 it was declared a UNESCO World Heritage Site.
Classic Maya languageClassic Maya (or properly Classical Ch'olti') is the oldest historically attested member of the Maya linguistic family. It is the main language documented in the pre-Columbian inscriptions of the classical period of the Maya civilization. It is also a direct descendant of Proto-Mayan (as are Wastek and Yucatec) and the common ancestor of the Cholan branch of Mayan languages. Contemporary descendants of classical Maya include Ch'ol and Ch'orti'. Speakers of these languages can understand many Classic Mayan words.
Recursive data typeIn computer programming languages, a recursive data type (also known as a recursively-defined, inductively-defined or inductive data type) is a data type for values that may contain other values of the same type. Data of recursive types are usually viewed as directed graphs. An important application of recursion in computer science is in defining dynamic data structures such as Lists and Trees. Recursive data structures can dynamically grow to an arbitrarily large size in response to runtime requirements; in contrast, a static array's size requirements must be set at compile time.
Primitive data typeIn computer science, primitive data types are a set of basic data types from which all other data types are constructed. Specifically it often refers to the limited set of data representations in use by a particular processor, which all compiled programs must use. Most processors support a similar set of primitive data types, although the specific representations vary. More generally, "primitive data types" may refer to the standard data types built into a programming language (built-in types).
Undeciphered writing systemsMany undeciphered writing systems exist today; most date back several thousand years, although some more modern examples do exist. The term "writing systems" is used here loosely to refer to groups of glyphs which appear to have representational symbolic meaning, but which may include "systems" that are largely artistic in nature and are thus not examples of actual writing.
Algebraic data typeIn computer programming, especially functional programming and type theory, an algebraic data type (ADT) is a kind of composite type, i.e., a type formed by combining other types. Two common classes of algebraic types are product types (i.e., tuples and records) and sum types (i.e., tagged or disjoint unions, coproduct types or variant types). The values of a product type typically contain several values, called fields. All values of that type have the same combination of field types.
CalakmulCalakmul (ˌkɑːlɑːkˈmuːl; also Kalakmul and other less frequent variants) is a Maya archaeological site in the Mexican state of Campeche, deep in the jungles of the greater Petén Basin region. It is from the Guatemalan border. Calakmul was one of the largest and most powerful ancient cities ever uncovered in the Maya lowlands. Calakmul was a major Maya power within the northern Petén Basin region of the Yucatán Peninsula of southern Mexico. Calakmul administered a large domain marked by the extensive distribution of their emblem glyph of the snake head sign, to be read "Kaan".
Composite data typeIn computer science, a composite data type or compound data type is any data type which can be constructed in a program using the programming language's primitive data types and other composite types. It is sometimes called a structure or aggregate type, although the latter term may also refer to arrays, lists, etc. The act of constructing a composite type is known as composition. Composite data types are often contrasted with scalar variables. A struct is C's and C++'s notion of a composite type, a datatype that composes a fixed set of labeled fields or members.