
This efficiency problem is particularly important for PHP given that it is the most commonly used language for server-side web development. Although easy to implement, interpreters are generally slow, which makes scripting languages prohibitive for implementing large, CPU-intensive applications.

The dynamic features of scripting languages are traditionally associated with interpreters, which is the approach used to implement most scripting languages. Among other reasons, this increased productivity results from a combination of extensive libraries, fast development cycle, dynamic typing, and polymorphism.

Scripting languages are widely used to quickly accomplish a variety of tasks because of the high productivity they enable.
