Новый язык программирования, разработанный Sun Microsystems, Inc. Он может использоваться как обычный язык программирования для разработки сетевых приложений. Кроме того, он используется для написания небольших приложений, называемых апплетами. Среда для выполнения Java-апплетов должна быть безопасной, то есть апплет не должен иметь возможности модифицировать что-либо вне WWW-браузера. Объектно-ориентированный язык программирования, подобный С или C++; разработан в Sun Microsystems и используется для создания сетевых приложений. Язык программирования, позволяющий разрабатывать приложения для использования в web-ресурсах. Модуль Java не интегрируется в использующую его страницу, а существует как самостоятельное приложение с расширением .class, называемое "апплет". При этом апплет также вызывается из HTML-файла соответствующей командой, но загружается и запускается на исполнение в виде отдельной программы, в фоновом режиме.