To rank the numerous languages, RedMonk analyzes GitHub pull requests and Stack Overflow dialogue (there’s a prolonged description of their methodology on their website). As you can see from the above chart, a handful of more recent languages have appreciated a noteworthy uptick in adoption about the earlier few several years, like:
Kotlin: Once Google declared it a “first class” programming language for Android development, Kotlin’s usage inevitably rose. It’s been consistently named one particular of the most-loved languages on Stack Overflow’s annual Developer Survey, and several developers favor it to Java, the language it was built to supersede.
Dart: Clear and intuitive, and developed to permit builders to promptly spin up application on a range of platforms, Dart has relished a increase in utilization. While it does not have the same footprint as TypeScript, Kotlin, or other more recent languages, it has every chance of attaining new lovers in coming many years.
Go: Birthed at Google, Go (or “Golang”) is more and more well known thanks to options such as garbage selection and concurrency that developers want and count on in a lot more modern-day languages. For people intrigued in discovering Go’s capabilities, pay a visit to its devoted website, which delivers downloads, tutorials, documentation, and a browser-based “playground” for creating code.
Swift: Apple released Swift in 2014, positioning it as a alternative for Objective-C, the longtime language for Apple application growth. Swift appreciated swift adoption about the future numerous yrs, whilst RedMonk’s chart indicates it started to stage off close to 2018. Nevertheless, provided the size of Apple’s software ecosystem, it appears possible that the language will only go on to gain users in coming a long time, particularly as it provides new options.