Java is a general-purpose, object-oriented programming language developed by Sun Microsystems and currently owned by Oracle Corporation. It features various platforms, with Java Enterprise Edition (Java EE) being key for enterprise software development, supporting multiple technologies like JDBC and JSP. Eduonix offers a course on enterprise Java with 49 lectures and a 30-day money-back guarantee.