A Java application can run on any operating system if this has installed the Java Virtual Machine, doesn't matter whether it is Windows, Linux or Mac.
Is the most important mobile OS. Open source, distributed by Google is able to run on smartphones, tablets, and netbooks, and already holds the largest market share.
The ultimate web technologies. HTML5 allows the creation of websites and content with a high level of interactivity and usable on all modern platforms.
Technology for vector animation and spreading of multimedia content. Used for games, and the creation of websites with high graphic impact.
Interpreted scripting language, designed for web programming or the creation of dynamic web pages, actually is a standard in the web for the server side management.
Evolution of C, adds to its predecessor, the paradigm of object-oriented programming, virtual functions, operator overloading, multiple inheritance, templates and exception handling.
Runtime environment developed by Microsoft that allows you to display within the browser, multimedia interactive applications, a powerful alternative to Adobe Flash.
A mobile operating system for smartphones and mobile devices that serves as the successor to Microsoft's initial mobile OS platform system.
Object-oriented language developed within the initiative. NET, and then approved as an ECMA standard, is becoming increasingly popular for its versatility and power.