Astronomy has its roots in the ancient civilizations of Mesopotamia, Babylon, India, Egypt, and China. The Greeks in particular developed sophisticated and sometimes surprisingly accurate theories of the nature of the heavens.