Java — объектно-ориентированный программный язык общего назначения, разработанный компанией Sun Microsystems (позже купленной компанией Oracle) в 1995 году. Java позволяет разработчикам создавать программы, которые могут быть запущены на любой компьютер, использующей виртуальную машину Java (JVM). Программы, написанные на Java, независимо от того, на какой платформе они были созданы, могут быть запущены на любой компьютер, который имеет установленную JVM. Java также является языком высокого уровня, что означает, что он имеет высокую абстракцию от компьютерной архитектуры, на которой он выполняется, и предоставляет удобный набор средств для разработки приложений.