I know that those who code in Python could be called Pythonistas, Pythoneers and Pythonists and Ruby programmers could be called Rubyists.

Anyways, my question is, are there nicknames for other language users? More specifically, is there one for a person that codes Java?

  • 13
    Those are all made up words, so just make up another word.
    – user85526
    Aug 19, 2014 at 22:48
  • 4
    Java and C# (and C/C++) programmers are the mainstream. Normally, only the non-mainstream needs to be given special honour to have special names to distinguish themselves despite their esoteric and low functionality and over-worshipped languages. Aug 20, 2014 at 6:32
  • 3
    If I had a vote (which I don't), I'd call them Javamanos, after Java + manos [hands]. And you could urge them on to higher achievement by shouting "Javamanos muchachos!"
    – Sven Yargs
    Aug 28, 2014 at 0:41
  • 6
    "VBidiot" - noun. Stubborn programmer who refuses to give up on VB6. See also, ckuhn203.
    – RubberDuck
    Sep 8, 2014 at 19:11
  • 5
    After another round of layoffs, Barristas! Sep 8, 2014 at 20:05

2 Answers 2


As a former employee of Sun Microsystems, I think I can explain why there is no single word for Java programmers. To preserve its trademark, Sun had a policy of discouraging any creative modification of the word "Java". For example, the use of the once-current word "Javatized" to mean "implemented in Java" was suppressed, with "Java-enhanced" as the recommended wording.

Courts have taken the coinage of related words as evidence of trademark erosion, which would lead to "Java" being reclassified as a generic trademark.

  • Nice answer. I'm not convinced that this is the answer (because I agree with the gist of @BlessedGeek's comment), but it's definitely a worthwhile, interesting, and enlightening answer. And for all I know, it could be the "correct" answer.
    – John Y
    Sep 8, 2014 at 21:30

I have not come across a name for Java programmers but since Java used to be called OAK you could possibly make your own name up for them, like OAKies and then put a footnote on the page you are first using it on, Might have to do some research on other previous names for Java

Not the answer you're looking for? Browse other questions tagged or ask your own question.