Many say that one shouldn't use "hell" as it is informal. You can use "heck" instead. Both convey the same meaning. Then why this difference? Why can't one use "hell" everywhere?
As far as i am concerned ,the use of both words differentiate from one contexte to an other, taking into account the moods,and references of the use of the two words.
the four letters words connotate both of them with the dis-appreciated place , which said to be made to receive the sin makers during the life's time ,"according to the religious explanation".
the word "heck" is also found in the description of the holy QURAN of the opposite of paradise,jahannam heq:the translated word of "hell" in Arabic is also a four letter word "jhnm". hell is true, the adjectif cualifying the existence of such place, it is true. i think that the word "heck"is looking to be a fashion of "hell" but in fact ,it is etymologically older than the word"hell" for it is used since the creation of the language , /HAQ/,:/haqiqa/:trueth.