The Most Popular Programming Languages of 2017
Blog post from New Relic
Programming languages experience shifts in popularity influenced by trends such as the rise of microservices and functional programming, according to New Relic's annual survey. Java remains the most sought-after skill among employers, while JavaScript is the most used by developers. The demand for languages like Scala, Kotlin, and Apache Groovy is fueled by the shift towards microservices, which favor asynchronous communications. There is also a growing interest in functional programming languages like Haskell and Clojure. Despite the stability in demand for established languages such as Java, Python, and .NET, developers are increasingly adopting a polyglot approach, using multiple languages to meet diverse development needs. This trend is supported by the emergence of the "full-stack developer" role, which requires proficiency across a range of languages and technologies.