Java is an object-oriented programming language initially developed by Sun Microsystems. It was released in 1995. Key points: - Java can be used to develop client-side standalone applications, applets for webpages, and server-side applications. - It introduced the Java Virtual Machine (JVM) which allows Java programs to run on any platform that supports the JVM. - Java's use of bytecode makes it portable and able to run on any device with a JVM, earning it the label of "Write Once, Run Anywhere".