Java is a widely-used, high-level, object-oriented programming language designed for building a range of applications, from mobile apps to large-scale enterprise systems. It was first released by Sun Microsystems in 1995 and is now maintained by Oracle Corporation.