Too many developers limit themselves to C++ and Java, in spite of the wealth of exciting new options
Today’s computer science graduate often leaves school with a strong knowledge of only one programming language — typically a major systems language, such as Java or C++ — and goes on to a career based almost exclusively on that language.
On the surface, this makes sense. C++ and Java are both highly versatile, complex tools. Just learning the syntax of either one is nothing compared to the amount of study it takes to become familiar with the whole ecosystem of associated libraries and frameworks. Not to mention that both languages are widely used; if you don’t know either one, you cut your chances of getting a coding job dramatically.
This article mentions a few new programming languages, such as CLI languages, Microsoft Axum, Fortress, Groovy, and Lua.


