The specific heat capacity of different substances vary for the same reason that different substances have different melting and boiling points to one another. If the bonds between atoms are stronger, it will require more energy to heat up the substance.Sep 8, 2018