Java to jeden z wielu języków służących do programowania. Jego początki sięgają 1998 roku, a autorem jest James Gosling z firmy Sun Microsystems. Obecnie Java znajduje swoje zastosowanie nie tylko w komputerach, ale również w aplikacjach mobilnych. Każdy aspirujący programista powinien poznać przynajmniej podstawy języka Java.