Traffic Parrot requires Oracle Java JVM version 1.8.0 or above. Traffic Parrot runs on most hardware platforms and operating systems supporting JVM 1.8.0. That includes most server, desktop and laptop hardware providers as well as most operating systems like Windows, Linux and other UNIX systems.
You can choose to download Traffic Parrot with the Java JRE bundled in, which comes as a standard package with every release. That way these JVM and Java details will not concern you as the necessary dependencies are already bundled in the ZIP package you download.
Although Traffic Parrot is based on JVM and Java it can be used with a variety of technologies as it works over the wire and there is no need to know Java (except for advanced use-cases i.e. if you want to write Traffic Parrot plugins/extensions). For example, you can use Traffic Parrot to mock GoLang or .NET C# microservice APIs.