I'm about to start programming in C ++ and in an installation tutorial regarding netbeans (IDE), they say that I should install javaJDK or JAVA8 (oracle) and then install NETBEANS, my question is this, What's the use of having java8 (oracle) or javajdk? Are they mandatory? Thanks: D