On May 23 this year, the Java programming language will turn 25 years old. Created by James Gosling at Sun Microsystems in 1995 as a means of supporting an anticipated market for interactive televisions and other “living room” devices, Java has since evolved into an overwhelmingly dominant programming powerhouse, infuencing nearly every facet of corporate and consumer software development.