One of the main development environments is the one based on the Java platform, thanks to how easy it is to program and the fact that it is multiplatform make it very interesting for certain kinds of developments. That is why, it is necessary to always have our Java updated, the runtime environment behind any program created with this language.
Java for Linux always up to date
What we know as Java is really a pack of libraries and APIs with which the developments interact to work independently from the system in which they are running. Thus, it is very simple to create multiplatform applications. With Java we'll be able to launch all the application created in the Java language with Linux in mind and all those others that don't depend on the system on which they are launched.
The Java platform is made up by several parts, although only the one that is tagged as SE is really necessary to launch applications, the rest are all focused on programing and compiling programs. Make sure you always have your copy of Java updated to always have a secure system and to get the best performance out of it.