I started a new job as a software developer around 3 months ago in a small IT department of a Factory in Wales.
Since then, I have become increasingly concerned about the level of language that is in ordinary use, not just from the "workers" on the shop floor, but also from managers and office staff.
I come from a more traditional office job where the worst language would be the occasional "oh bloody hell" or similar. I find that people swear at me in the course of their daily language (i.e. I don't believe they mean to offend), but I feel that it is disrespectful to me to use that kind of language. I am not a prude - I use the F word in ordinary conversation - but I don't think it has a place in the workplace.
I am considering going to HR, but I believe that it is so ingrained into ordinary use that it won't do any good. Is there anything else that you might suggest I do?
EDIT May 2020
As this question has suddenly got a lot of attention years after the original I thought I would give an update. I reported this issue to HR, They were in their words "Shocked" and would deal with it.
2 days later the culprit came to me and told me I was a fing bard for reporting him to HR and that I would "get my comeuppance".
It turns out he and the HR manager were good drinking buddies, and he had told the guy who complained.
Two weeks later I handed in my notice and never looked back. To my knowledge the company went bust not long after so I am well rid