(4) Java is a general purpose, high-level programming language developed by Sun Micro systems. The language derives much of its syntax from C and C++, but it has fewer low-level facilities than either of them. As of 2015, Java is one of the most popular programming languages in use, particularly for client-server web applications