There's no abbreviation of Java that isn't weird. These all work well:
perl -> pl
python -> py
rust -> rs
ruby -> rb
javascript > js
But java?
java -> ja? jv? jav?
Clearly Sun should've gone with a different name for the language entirely, I dunno, maybe they could've named it after an oak tree instead:
oak -> ok
Hmm, maybe I could get used to "jv" after all.