The Olmecs were the first great Mesoamerican culture and, thriving from c. 1200 BCE to c. 400 BCE, they pre-date the Maya.