What civilization created Pythagorean Theorem?

The ancient Greeks are credited with the discovery of the Pythagorean Theorem. It is believed that the philosopher and mathematician Pythagoras of Samos (circa 570-495 BCE) was the first to prove the theorem.