He learned Java solely for the purpose of being able to understand the case more clearly. (Wikipedia) and has implied that he knows other langauges as well. He has a B.S. in math so its not too surprising.
Adorably, the Judge's full name is William Haskell Alsup.
Adorably, the Judge's full name is William Haskell Alsup.