Как уже было сказано в заметке об истории - программа на Яве компилируется не в машинный код для данного процессора а в так называемый код виртуальной машины Java (Java Virtual Machine - JVM)
Java - (на момент написания данной заметки) - один из самых популярных языков программирования(в ряде версий рейтингов - самый популярный). Пожалуй, это основная причина по которой его стоит изучать =)