Разные вещества имеют разную удельную теплоёмкость из-за различий в их молекулярной структуре и силах взаимодействия между молекулами. Вещества с более сложной молекулярной структурой или сильными межмолекулярными связями обычно имеют более высокую удельную теплоёмкость, так как для повышения их температуры требуется больше энергии.