Java Is Ubiquitous, Flexible
Java is a widely deployed and flexible programming language that enables developers to add features and functionality to applications. The flexibility breeds complexity, according to security experts. Complexity often leads to numerous vulnerabilities, said Tim van der Horst, senior malware researcher for Blue Coat Systems, Inc. While experts say many users can uninstall Java, the problem is more complicated in the enterprise, where businesses often use Java applications.