Java был разработан в 1990-х годах компанией Sun Microsystems (ныне входит в состав компании Oracle). Он был создан Джеймсом Гослингом и его командой с целью разработки языка программирования, который был простым, портативным и надежным. Название "Java" произошло от одноименного вида кофе, популярного среди разработчиков в то время.
Java была спроектирована с упором на объектно-ориентированное программирование (ООП) и была первым языком, который предоставлял возможность запускать программы на любой операционной системе, поддерживающей виртуальную машину Java (Java Virtual Machine, JVM). Это сделало Java очень популярным среди разработчиков, так как они могли писать программы один раз и запускать их на разных платформах без необходимости перекомпиляции.