Euler uses Environment Modules to provide access to the various software packages available to users. These software packages include various versions of:
Running module avail will print a list of all modules available to you. See the Environment Modules documentation or man module for a list of all sub-commands. The main ones to pay attention to are: