Language Selection

English French German Italian Portuguese Spanish

Stack Overflow's Developer Survey Results

Filed under
Development
  • Developer Survey Results

    This year, nearly 90,000 developers told us how they learn and level up, which tools they’re using, and what they want.

  • Programming languages: Developers reveal most loved, most loathed, what pays best

    Developer knowledge-sharing site Stack Overflow has released its 2019 annual developer survey, revealing the most popular programming languages and which languages are linked to the highest salaries worldwide and in the US.

    If you're a programmer who loves Rust, Python, and TypeScript, you're not alone, according Stack Overflow's 2019 survey, which asked 90,000 developers around the world what their most loved, dreaded, and wanted languages were.

JavaScript Is The Most Popular Programming Language

  • JavaScript Is The Most Popular Programming Language: Stack Overflow Survey

    Developers and programming enthusiasts eagerly await the results of the annual Stack Overflow survey every year. It’s the world’s largest and most comprehensive survey to involve programmers and their preferences. The 2019 edition of this survey touched about 90,000 developers and the results are finally here.

    In this article, I’ll be particularly focusing on the most popular programming languages and technologies being used today. This will be followed by a series of other articles in the upcoming days that’ll discuss other aspects of the survey.

Microsoft Petet's slant on it

More on this aurvey

  • 2019 Stack Overflow survey: A quick overview

    The results of the 2019 Stack Overflow survey have just been published: 90,000 developers took the 20-minute survey this year. The survey shed light on some very interesting insights – from the developers’ preferred language for programming, to the development platform they hate the most, to the blockers to developer productivity.

    As the survey is quite detailed and comprehensive, here’s a quick look at the most important takeaways.

By Sean Michael Kerner

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Ubuntu Leftovers: Blobs, Snapcraft and Arronax

  • Ubuntu 19.10 To Bundle NVIDIA's Proprietary Driver Packages As Part Of Its ISO
    For Ubuntu 19.10 the developers are adding the NVIDIA driver packages onto the ISO. The NVIDIA binary drivers won't be activated by default, but will be present on the install media to make it easier to enable post-install. The open-source NVIDIA "Nouveau" drivers will remain the default for NVIDIA graphics on new Ubuntu installations, but this change is positioning the mainline and legacy NVIDIA proprietary drivers onto the Ubuntu ISO so that they can be easily obtained locally post-install. The main driver here is allowing users to enable the NVIDIA proprietary graphics on Ubuntu even if you don't have an Internet connection. NVIDIA has already okay'ed the distribution of their driver packages with the Ubuntu ISO.
  • Snapcraft parts & plugins
    Last week, we published Introduction to snapcraft, a tutorial that provided a detailed overview of the snap build process. We touched on the concepts like snap ecosystem components, snapcraft command line, snapcraft.yaml syntax, and more. We’d like to expand on the first lesson, and today, we are going to talk about parts and plugins, used in the build process of snaps.
  • Arronax – Graphical Tool to Create Desktop Launcher in Ubuntu
    For those who want to manually create desktop shortcut launcher in Ubuntu 16.04, Ubuntu 18.04, Ubuntu 19.04, Arronax is a good choice with graphical user interface. Other than creating .desktop file via Linux command, Arronax offers a graphical interface to create (and also edit) desktop shortcut for application, executable file, or URL.

Games: Wine, IRKALLA, Vambrace: Cold Soul, ZED, and art of rally

  • Valve's Proton Pulls In Latest DXVK, Steam Networking Updates, Controller Layout Fixes
    The Valve developers maintaining their Proton fork of Wine for use by Steam Play have outed a new update, version 4.2-5.
  • Wine & Mingw-w64 Might Tighten Up Their Relationship - Possible "WineSDK"
    Developers between the Wine and Mingw-w64 projects are discussing the potential for further embracing their relationship given the overlap in trajectory and both benefiting from close collaboration. This extended relationship could also involve Mingw-w64 potentially adopting Wine's branding. While all Phoronix readers should be aware of Wine, for those not familiar with Mingw-w64 it's the off-shoot of MinGW focused on 64-bit support and other features over the original MinGW for providing an open-source development toolchain for Microsoft Windows. Mingw-w64 remains quite active in working on its GCC-based compiler toolchain support for Windows.
  • Wine and mingw-w64 cooperation
  • IRKALLA, an incredibly stylish looking pixel-art tactical-action platformer is coming to Linux
    The developers behind IRKALLA emailed in today and it grabbed my interest right away with the supremely stylish art behind it. The odd setting has my curiosity too, with mechs versus demons! According to the developer, it's a "platform-tactic game" so it has elements of an action platformer with character progression and some form of base defence building. IRKALLA has been in development for quite a few years now with their TIGForum post dating all the way back to 2013. We've been emailed today, as it seems development on it has been picked back up as they told me it's "finally coming together" and a Linux release is also confirmed of course.
  • Roguelike fantasy adventure 'Vambrace: Cold Soul' has a new feature trailer ahead of release next week
    The release of Vambrace: Cold Soul on May 28th is getting close now, it's quite an impressive looking game that I've been playing and they have a new feature trailer. I won't say too much on it myself before release but since I've had access for a while, I can say it works great on Linux.
  • Surreal adventure game 'ZED' about an artist suffering from dementia is releasing in June
    ZED, a game that will tell the story of an artist suffering from dementia from Eagre Games and Cyan Ventures now has a release date and it's quite soon. The Windows version is now scheduled in for June 4th, with the Linux (and Mac) version to be "later in June". Great to see it continue to be confirmed and although there is a delay, it's not going to be long it seems. Good thing too, as I'm damn excited for this one.
  • art of rally is bringing a stylized racing experience to Linux later this year
    Funselektor Labs, the developer of Absolute Drift has announced their latest game, art of rally. It might look stylish but it's not just a pretty face, as the developer is also focused on how the cars handle too. While we have a few racing games now like Grid Autosport, DiRT Rally/4 and some F1 games (plus a few that work with Steam Play), they're all quite serious business. art of rally looks to be taking a slightly less realistic focus while still providing a challenge, especially with the top-down view you get a better picture of what's up ahead.

Announcing Rust 1.35.0

The Rust team is happy to announce a new version of Rust, 1.35.0. Rust is a programming language that is empowering everyone to build reliable and efficient software. Read more Also: Rust 1.35 Released With Support For Empty Debug Macro, ~4x Faster ASCII Case Conversions

GNU Guile 2.9.2 (beta) released

We are delighted to announce GNU Guile 2.9.2, the second beta release in preparation for the upcoming 3.0 stable series. See the release announcement for full details and a download link. This release extends just-in-time (JIT) native code generation support to the ia32, ARMv7, and AArch64 architectures. Under the hood, we swapped out GNU Lightning for a related fork called Lightening, which was better adapted to Guile's needs. Read more