"While interpreted programming languages such as Perl, Python, PHP, and Ruby are increasingly favored for Web applications--and have long been preferred for automating system administration tasks--compiled programming languages such as C and C++ are still necessary. The performance of compiled programming languages remains unmatched (exceeded only by the performance of hand-tuned assembly), and certain software--including operating systems and device drivers--can only be implemented efficiently using compiled code..."