Reasons to use Linux for development

Tux with C code (Hello)

Windows 10 It has taken a big leap and it has quite liked the users and also the professionals who use it, I mean the developers. Other Microsoft systems did not like so much, but Windows 10 is trying to reverse this and has made it difficult for the competition with its Linux subsystems that integrate Ubuntu among other distros and that you can download from the App Store of this platform, they are also available for the Server version, which attracts more developers who are interested in Linux to use this system.

However, Linux also has a say in terms of its use as platform for software development and it has certain attractions that can retain developers. Obviously to speak and compare on equal terms, it would take the collaboration of some great software who refuse to port or release development software for Linux like the one that exists for Windows and sometimes also for Mac. Although I have to say that Linux it also has very good tools ...

So what would be the main draw for developers to stay on the penguin platform and not go to Mac or Windows? Well, there is no simple and straightforward answer to this, but some of the visible advantages of Linux are:

  • It's free: being free and free you can have more freedom and flexibility while saving on licenses, if you need many development teams, the development studio or company will surely appreciate.
  • It's simpleDespite what many think, it is not that complicated to handle and manage it, and you can even use USB drives to make it more portable and to be able to take it wherever you want.
  • Resources: If you want to optimize all system performance for compilation or for your development tools, in Linux you can do without the graphical environment.
  • Programming language support: get support for multiple languages, you have many languages ​​available such as C, C ++, PHP, HTML, CSS, JavaScript, Python, Ruby, Perl, Java, and many more ...

And surely you will find many more ... right?

The content of the article adheres to our principles of editorial ethics. To report an error click here.

4 comments, leave yours

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   njr810 said

    Which GNU / Linux distro do you recommend to use to develop software?

  2.   Oscar said

    Another reason is that Valgrind, a powerful debugging tool, can be used. It is available for Linux and macOS, however on Mac it does not have all its functionality available because its kernel is not open source.

    If you like programming in C ++, you have Qt Creator available, which is multiplatform (it has an Open Source version) and its code editor is very complete.

    1.    play said

      njr810, any distro is good ... the question is more about how much effort you want to invest, if you are new I would recommend Mint over Ubuntu since this with its MATE or Cinammon desktop environment is much lighter than Ubuntu, in addition to being more stable already out there you should read a little that other distros offer you such as Debian, Fedora, OpenSuse, Slackware, Arch or as in my case Gentoo that I have chosen it for the level of customization and optimization it offers.

  3.   stallman said

    No, then, what great reasons….