Java (programming language)
Java is a class-based, object-oriented programming language. It is intended to let application developers write once, run anywhere. The syntax of Java is similar to C and C++, but has fewer low-level facilities than either of them. Java is a free open source software and used by most developers.