Thanks everyone for the replies. No I don't know C programming. I guess a better question would be what language should I learn besides Ladder, SFC...that I would use the most for factory automation, data acquisition etc. I want to gain some new skills and continue learning but I'm unsure what would be a good direction to go as in should I try to learn C, C++, Visual Basic or "a scripting language like PHP or Python" as someone suggested. I haven't had a chance to look at all the websites and books people have suggested so far but I will first chance I get. Again I appreciate the replies and help.
Thanks
Bill