Standardization makes for efficient rolling out updates and security patches, installing software, and providing user support. However, programs requiring an interpreter run (i.e. dynamic languages like Perl, Python, Tcl, Ruby and PHP) are often exempted from this standardization.