Java technology defines both an object oriented programming language and a computing platform. Created by the company Sun Microsystems (often just called « Sun ») in 1995, and since taken over by the company Oracle in 2009, Java technology is inseparable from the field of computing and the Web. It is therefore found on computers, but also on mobile phones, game consoles, etc. The advent of the smartphone and the growing power of computers have led to a renewed interest in this programming language.