Developers Say Google's Go Is 'most Sought After' Programming Language Of 2020

Lots of developers really want to learn Go, a programming language for large systems created by Google, meanwhile most developers are sick of attending meetings, and most of those working at multinational corporations aren't happy there.  

That's according to the results of a survey of over 16,655 developers from 76 countries carried out by HackerEarth, a company with offices in India and San Francisco that provides tools for recruiters to remotely assess developer coding skills.    

Go comes out top of the languages most developers want to know. The survey finds that 32% of experienced developers pick Go as the programming language they want to learn, well ahead of Python, which 24% say they want to learn. 

The desire for learning Go lines up with the results of a similar survey by remote developer hiring firm HackerRank. Go is used at Google, Netflix, American Express, Salesforce, IBM, Target, Twitch, Twitter, Uber, and Dropbox. 

The Go project's 2019 survey found that most developers are using the language for web development, followed by database development, network programming, systems programming, and DevOps. Microsoft's Visual Studio Code (VS Code) is the most widely used code editor among Go developers.     

Other top desired languages are Kotlin, JavaScript, Bash/Shell/PowerShell, Microsoft's JavaScript superset Typescript, Scala, and R. 

The top two languages that professional developers say they know are Go and JavaScript, followed by Kotlin, C#, Bash/Shell/PowerShell, Python, Swift, and Dart. 

Developer analyst RedMonk currently ranks Go as the 14th most popular language based on its analysis of GitHub and Stack Overflow. The firm says the top language is JavaScript, followed by Python and Java.  

The new HackerEarth survey turns up some interesting but perhaps unsurprising findings about developer work conditions. For example, asked what could help them maximize productivity, 70% of developers say fewer meetings. 

Other top requests for improved productivity include having multiple monitors, a headphone interruption policy, around the clock coffee and food supply, and a clutter-free workspace. 

HackerEarth has tried creating a happiness index for the different types of businesses where developers work. It found 70% of developers who work at a multinational corporation aren't happy with their job compared with 14% who work at a growth stage startup and aren't happy with their job. Just 7% of developers who work at a small and medium business report being unhappy there. 

The top three benefits developers value are a good career path, technical challenges and interesting projects, and compensation. 

go-popular.png

The survey finds that 32% of experienced developers pick Go as the programming language they want to learn, well ahead of Python on 24%.  

Image: HackerEarth

More on programming languages

  • Programming languages: Python developers reveal what they use it for and their top tools  

  • Microsoft: Our new free Python programming language courses are for novice AI developers  

  • Goodbye Python 2 programming language: This is the final Python 2.7 release  

  • PyCharm: Here's what Python programming language developers get in new IDE update  

  • New programming language rankings: Python now as popular as Java, as TypeScript climbs  

  • Programming languages: Java developers flock to Kotlin and ditch Oracle JDK for OpenJDK  

  • Programming language popularity: Apple's Objective-C tumbles down the rankings  

  • Programming languages: Go and Python are what developers most want to learn  

  • Know Python language and up for a 'hardcore' coding test? Get in touch, says Tesla  

  • Java or C++, Full stack or Front end: The programming languages and developer jobs that pay you the most  

  • Google reveals new Python programming language course: Scholarships for 2,500  

  • Microsoft boosts programming language Python's popular VS Code extension  

  • Programming language of 2019? Python beaten by trusty old C  

  • Salesforce: Why we ditched Python for Google's Go language in Einstein Analytics  

  • Microsoft: We want you to learn Python programming language for free

  • JPMorgan's Athena has 35 million lines of Python code, and won't be updated to Python 3 in time TechRepublic

  • Mozilla's radical open-source move helped rewrite rules of tech CNET
  • RECENT NEWS

    How Fintech Is Revolutionizing Traditional Banking

    How fintech is revolutionizing traditional banking is a topic that is garnering positive and immense discourse within th... Read more

    Blockchain And Its Impact On Fintech Industry

    Blockchain and its impact on Fintech Industry has become a hot topic in the current digital era. The amalgamation of blo... Read more

    The Rise Of Fintech In The Digital Era

    In the heart of the digital revolution, we've observed a term termed as "fintech" creating a substantial and transformat... Read more

    Role Of Fintech In Transforming Retail Banking

    The role of fintech in transforming retail banking is producing significant changes in the financial services industry. ... Read more

    Fintech Innovations In Asset Management

    Financial technology, or FinTech, refers to the blending of financial services with technology. The importance of FinTec... Read more

    Exploring The Future Of Accounting Software: Unveiling The Power Of AI

    The revolutionary ignition sparked by artificial intelligence (AI) cannot be understated in contemporary business ecosys... Read more