In an article for InfoWorld, 7 programming languages on the rise October 25, 2010, Peter Wayner discusses the top trends for enterprise programming from Ruby on Rails to PHP. Wayner states that in today's environment it is vital for enterprise programmers to be well versed in at least one of the top three languages: Java, C#, or PHP. Among the up and coming languages, he lists: Python, CODA, Ruby, Javascript, MATLAB, R, Erlang, COBOL, and CUDA extensions. Readwriteweb.com states that it is hard to see COBOL as a "niche" language, being that it is one of the oldest languages in programming.