I study oceanography, and I am teaching myself java. I know R, matlab, and IDL currently along with some very basic java.