Una de las razones por las que el calor específico adopta diferentes valores para diferentes sustancias es la diferencia en masas molares, que es la masa de un mol de cualquier elemento, la cual es directamente proporcional a la masa molecular del elemento, suma de los valores de las masas atómicas de la molécula en cuestión.