Batocera is a gaming OS that you can install on a PC, Single Board Computer (SBC), Steamdeck and others. The OS support is for multiple SBC devices, not just Raspberry Pi devices.
As of the writing of this article, the release of Python version 3.11 is the newest. Python is a programming language that you can use for writing programs.
When you use virtual machines, not VirtualBox, on Linux, you will also have a Virtual Network. Let's look at these a little close before we create Virtual Machines.
Sometimes, there may be an app that you want to run, but it is available only on a certain distro. What can you do? Download the source code and try to compile it for your distro?