Java is the foundation for virtually all types of network applications and the universal standard for the development and distribution of embedded and mobile applications, games, web content and enterprise software. In the world there are more than 9 million specialists developing Java applications (according to Wikipedia 10,000,000). This huge number allows you to efficiently develop, implement and use superior applications and services.