I am a PhD Computational Chemist, I write in c++, java and Ruby with equal proficiency, terribly in all, haha! Not really, but I am still a beginner.
I have very little grasp of programming jargon, being a total hack-or-die type of person, I have only recently been in communication with other programmers, so please forgive me if my style of communication is a little more colourful (not sweary, oh, no, that would be rude), like the way I have written this bit on myself....I know you guys like things to be direct, but that's just not my way. (I'll learn.)