What age do you learn the Pythagorean Theorem?

The Pythagorean Theorem is typically taught in middle school or high school math classes, usually around the age of 12-14.