Some languages such as python require modules or packages. Usually these are managed by specialized software environments such as conda. The benefit of these is that a user can install packages and they are only available for a single user.