The most elegant computer programming language is the one that best matches the problem, the selected algorithm, and the programmer’s preferred methodology and style.