I always thought the Arduino IDE -- and Processing -- ran on top of Java. However, with the new Oracle licensing requirements for Java which came into effect January 2019, my organization has removed Java from all company-owned PCs, but the Arduino IDE still runs just fine! So, am I correct in guessing that the Arduino IDE does not depend on Java being installed after all?
The Arduino IDE comes bundled with its own JRE. The reason was that it was difficult to make the IDE compatible with whatever version happened to be installed on the user's machine.
Thank you so much for clarifying!
You're welcome. I'm glad if I was able to be of assistance. Enjoy!