There's some interesting analysis waiting to be done on the preference for words from a certain category to be used as expletives in different languages. Let's start with English, a language most here seem to be familiar with. English seems to prefer sexual acts (fuck), sexual organs (cunt, dick, bollocks), excrement (shit, piss), the combination of the two (fucking asshole/cunt/...), religion (damn, goddamn, etc) and more.
In Dutch, my native language, one is more likely to use diseases (kanker (=cancer), tering (=tuberculosis), typhus (=typhoid fever), etc)), hardly any sexual acts or organs (only 'lul (=dick)' really although 'mierenneuker' (=ant fucker) is also a common mild swear word), excrement (schijt (=shit), zeiken/zeikert/zeikstraal (=to piss/someone who pisses/jet of piss)), religion (verdomme (=damn), godverdomme (=goddammit).
Swedish, my second language, is not a good language for swearing as it uses rather silly, powerless words of sometimes dubious origin, mostly related to religion (fan (=the devil), satan, (i) helvete (=(what the) hell)), sexual organs (kuk (=dick), fitta (=cunt)), excrement (skit (=shit)) and what seem to be random words (sjutton (=the number seventeen...?)), weird combinations (jävla skitstövel (=devilish shit boot)).
German is the most proficient swearing language I know, both due to its rich vocabulary as well as the satisfying vocalisation offered by the language, using words from just about all categories except for diseases (wherein it differs from the related Dutch language). I also know French but my knowledge of French swear words is lacking beyond the basics.