The SI unit of heat is the Joule (J), named after James Prescott Joule. Heat is a form of energy transfer, and since energy in the SI system is measured in Joules, heat is also measured in Joules. Calorie is a non-SI unit still commonly used in nutrition and some engineering applications.