Java applications (JDBC)
Java is a high-level, class-based, object-oriented programming language and platform designed for cross-platform compatibility with its 'Write Once, Run Anywhere' philosophy. It enables developers to build applications that can run on any device with a Java Virtual Machine (JVM), from enterprise…
Key facts
- First appeared
- 1995
- Category
- technology
- Problem solved
- Java was created to solve the problem of platform dependence, allowing applications to run consistently across diverse hardware and operating systems without recompilation ('Write Once, Run Anywhere'). It also aimed to provide a simpler, more robust, and secure programming environment compared to C++, integrating automatic garbage collection, strong type safety, and a built-in security model, particularly for networked and consumer electronics applications.
- Platforms
- Linux, embedded_systems, web_servers, Android, Windows, macOS, Solaris, cloud_platforms
Related technologies
Notable users
- Google (Android, many backend services)
- IBM
- Capital One
- Netflix
- Amazon (numerous AWS services)
- Oracle