Question: why heck is a bad word?
Answer: Yes, it is a swear word. “Heck” is a slightly modified “Hell”. In some religious circles, it is considered inappropriate to say the word “Hell”. ... Some people think or feel that if they just modify one or two letters in a word that it will somehow make using the word more acceptable.