NOVAS-JAVA is a pure Java translation of the NOVAS-C code from the Naval Observatory for computing various quantities in positional astronomy.