Many programs for the Windows operating system need so called runtimes so that they can execute correctly on the computer system. Two of the most popular runtimes are the Microsoft .net Framework and the Java Runtime Environment. Some programs check for missing runtimes and provide options to install them while others do not which usually leads to some research in the readme or on the developers homepage to find out if the program has any dependencies that need to be installed on the PC before t