No, the specific heat of a substance doesn't always remain constant. An ideal gas with specific heats independent of temperature is referred to as a perfect gas. For example, monatomic gases and diatomic gases at ordinary temperatures are considered perfect gases.