True or False?

Energy is measured in Newtons?

is it false?

http://www.google.com/#q=newtons+units

Okay! So it's True then, correct?

Nope. False.

Newtons is the unit of force, not energy

False. Energy is not measured in Newtons. Energy is measured in Joules (J). The unit of measurement for force is Newtons (N). The relationship between force and energy is that work (which is a form of energy) is equal to the force applied multiplied by the distance over which the force is applied. So while force is measured in Newtons, energy is not.