No, the BabelMap is deployed in an archive which means that you'll have to extract it on a location of choice. But creating a shortcut on the desktop is extremely easy. Download the application and extract its contents where you want it, then right click the file and go to Send to > Desktop (Create Shortcut).
You can see in the image below how it's done:
