OPERATING SYSTEM WHAT IS BEST FOR PROGRAMMING WITH JAVA?
One of the advantages of Java is that it is cross-platform: you can use any operating system such as Windows, Linux, Macintosh, etc.. We will refer more often to Windows system to be the most used, but you can use either one or the other without any problem.
JAVA SOFTWARE IS FREE?
Consider Java free software is not entirely correct. But perhaps not consider proprietary software is. We could then consider Java as a technology semi-liberated. We will not get into the discussion of whether the policy that follows the Java developer is suitable or not, or what category of free or not free software could be classified.
We're staying with the practical side. In this sense, we can access everything you need to program in Java for free: compiler, virtual machine, class library, etc.. are freely available. We develop our programs in Java, and even have great development environments free professional type. Only very advanced programmers and pure free software enthusiasts may find "unpleasant" can not access the source code of the Java API and create your own Java distributions. People who want to learn Java or develop Java programs generally have more than enough with all the free opportunities exist around this technology. So, you have no concern because you can learn Java with many tools and utilities available for free.
One of the advantages of Java is that it is cross-platform: you can use any operating system such as Windows, Linux, Macintosh, etc.. We will refer more often to Windows system to be the most used, but you can use either one or the other without any problem.
JAVA SOFTWARE IS FREE?
Consider Java free software is not entirely correct. But perhaps not consider proprietary software is. We could then consider Java as a technology semi-liberated. We will not get into the discussion of whether the policy that follows the Java developer is suitable or not, or what category of free or not free software could be classified.
We're staying with the practical side. In this sense, we can access everything you need to program in Java for free: compiler, virtual machine, class library, etc.. are freely available. We develop our programs in Java, and even have great development environments free professional type. Only very advanced programmers and pure free software enthusiasts may find "unpleasant" can not access the source code of the Java API and create your own Java distributions. People who want to learn Java or develop Java programs generally have more than enough with all the free opportunities exist around this technology. So, you have no concern because you can learn Java with many tools and utilities available for free.
Which operating system is best used with Java