Java is an object-oriented programming language, developed by Sun Microsystems in 1995 and since acquired by Oracle. The main advantage of Java is its interoperability: the technology works on Windows as well as Mac or Linux, and on a myriad of devices: data centers, computers, mobile phones, Blu-ray players, TV peripherals, game consoles, connected devices, etc. Another advantage is its universal character: the same system can be used for a wide variety of applications. The Java language is based on C++ but with a simplified approach and more advanced features.
Java technology is widespread and the basis of most network applications. It is notably at the heart of the Android operating system and is used worldwide to develop mobile applications, games, web content, or business software. The Java language makes it possible, in particular, to develop forums, online forms, write applications, or create executable programs in a web browser.
Java platforms are collections of programs for developing applications. There are several, including Java SE (Standard Edition), intended for desktop applications. JavaFX, launched in 2014, is a library of graphics and multimedia packages written in Java code that allows developers to easily create and deploy Internet applications containing, for example, videos, music, graphic effects, etc.