Here's why:
* Short vowel sounds are typically quick and sharp.
* The vowel sound in "ham" is a short "a" sound, like the "a" in "cat" or "hat". This sound is quick and sharp, unlike the long "a" sound in "say" or "made".
Therefore, the vowel sound in "ham" is a short vowel sound.