Analytical technique used to measure changes in energy of a material as a sample and a reference are individually heated at a predetermined rate. Heat-generating or absorbing processes are detected as differences in electrical energy supplied to either the sample or the reference material. The heat flow into or out of the sample is due to the occurrence of a physical or chemical process such as melting, crystallization, or ceramic firing temperature.