Which programming languages do technologists love? And which do they like to hate? The solutions to these questions may give you a good suggestion about which languages to probably grasp subsequent—a language that’s hated, for instance, may see its adoption and utilization drop over the long run, whereas much-loved ones will probably proceed to attract an viewers for a few years to return.
Stack Overflow just lately issued its annual Developer Survey, which queried greater than 70,000 builders about their preferences. Right here’s how they responded to questions on which programming languages they cherished and hated:
We didn’t embrace the complete checklist, however the most-hated languages included COBOL (hated by 79.96 p.c of builders), MATLAB (80.84 p.c), and VBA (78.56 p.c).
“Rust is on its seventh yr as probably the most cherished language with 87 p.c of builders saying they need to proceed utilizing it,” learn Stack Overflow’s be aware accompanying its information. If that encourages you to be taught Rust (and probably discover out for your self why it topped the “most cherished” languages checklist), rust-lang.org affords a lot of useful documentation. There are additionally some useful (free) tutorials out there through Medium.
Among the many largest languages, Python is all the time value your time, given its person base and fee of adoption. For these starting a studying journey into the language, begin with Python.org, which affords tons of documentation, together with a helpful newbie’s information to programming in it. From there, you may leap to tutorials on writing quicker code (through Features, Lists, and extra), debugging, and different extra superior abilities.
Take into account that “love” and “hate” for a specific language is commonly subjective. Nonetheless, it’s essential to know which languages have well-liked backing, as that interprets into widespread adoption—and extra work alternatives.