In what grade is the Pythagorean theorem taught?

The Pythagorean theorem is typically taught in 8th grade mathematics.