This document compares the numerical programming capabilities and performance of Perl and Python with and without numerical libraries like NumPy and PDL. It implements a trapezoidal quadrature rule to integrate three different functions in standard C, optimized C, Python, Python with NumPy, Python with numarray, Perl, and Perl with PDL. The results show that plain Python and Perl are much slower than C, but with numerical libraries their performance is comparable to optimized C for problems that can be formulated as element-by-element array operations. NumPy performs worse for simple functions but the gap decreases for more complex functions that use trigonometric operations. So for numerical problems, Python and Perl with add-on libraries can be viable alternatives to C/C