Most Popular Developemnt Environments (On the basis of Stack Overflow Developers Survey)

Development Environments like IDEs,Development Studios and  SDKs provide huge contribution in development of applications,we are going to see some popular Development environments on the basis latest Stack Overflow's 2018 developer survey.





We will see their popularity % on the basis  of Stack Overflow respondents.





1-Visual Studio Code(34.9%)-


VS Code GUI Interface


The source code editor developed by Microsoft for windows,Linux and MacOS. Visual Studio Code supports nearly all popular programming languages like Python,Java,JavaScript,PHP,Swift,C,C++,C# etc. 

Features -

  • debugging, 
  • inbuilt Git control,
  • intelligent code completion etc.




2-Notepad++(34.2%)-


Notepad ++ editing


Notepad ++ is a free text and source editor.It supports nearly all programming languages but do not provide much tools regarding coding like compilation and debugging in the software.Only available for Microsoft Windows.

Features -

  • Auto-Completion
  • Syntax Highlighting 
  • Syntax Folding 




 

3-Sublime Text(28.9%)-


Sublime Text Snippet creating


Sublime Text is highly featured and flexible source code editor for Linux.It is also available for Microsoft Windows and MacOS. 

Features-

  • Use Goto Anything to open files with only a few keystrokes, and instantly jump to symbols, lines or words
  • Multiple Selections,
  • Instant Project Switch.
  • others common source code editors. 





4-Vim(25.8%)-


Vim Editor


Vim is a highly configurable text editor for efficiently creating and changing any kind of text. It is included as "vi" with most UNIX systems and with Apple OS X.

Features-


  • persistent, multi-level undo tree
  • extensive plugin system
  • support for hundreds of programming languages and file formats
  • powerful search and replace
  • integrates with many tools


 5-Intelli J(24.9%)-


Intelli J Interactive Interface


Intelli J is especially a Java IDE but it supports other languages also like JavaScript,SQL,TypeScript etc.

Intelli J is another smart product of Jetbrains. It is not available for free you need to buy it but you can also use its 30-day free trial version.

Features -


  • Smart Completion
  • Data Flow Analysis
  • Detecting Duplicates
  • Shortcuts for Everything
  • Terminal
  • Database Tools
  • Smart GUI



6-Android Studio(19.3%)-


Android Studio in Ubuntu


Android Studio is the official integrated development environment for Google's Android operating system,
designed specifically for Android development. 

It is available for download on Windows, macOS and Linux based operating systems.

Features-


  • Faster Build Times
  • Intelligent Code Editor
  • Code Templates and Sample Apps
  • Optimized for all Android Devices
  • Firebase and Cloud Integration etc




7-Eclipse(18.9%)-


Eclipse Interface


Eclipse is another popular IDE for Java  applications.It also support another popular languages also but  its need to add that language plugin in text editor.

Features-


  • Auto Completion
  • Error debugging is easy.
  • Downloading the require packages with ease no headache there.
  • It is free and open-source
  • Syntax Checking



8-Atom(18.0%)-


Atom Main Menu


Atom IDE is developed  by GitHub in collaboration with Facebook. Highly flexible and light-weight and support  popular programming languages packages like Typescript,JavaScript,Java etc.

Features-


  • Built-in Package Manager
  • Smart Auto completion
  • Diagnostics
  • Outline View




9-PyCharm(12.0%)-




PyCharm is smartest IDE for Python development. PyCharm also support other technologies like HTML,CSS,XML,Flask etc.

Features-


  • Intelligent Code Editor
  • Smart Code Navigation
  • Debugging and Testing
  • Database tools
  • Interactive Python Console.




10-Xcode(10.6%)-


Xcode Interface


Xcode 10 includes everything you need to create amazing apps for all Apple platforms. The source code editor lets you transform or refactor code more easily. 

Swift compiles software more quickly, helps you deliver faster apps, and generates even smaller binaries.

Features-


  • Graphical Debugger
  • Static Analysis
  • Visual Comparison
  • Command Line Tools

Note- I mentioned  top 10 software, there is other also like Ipython/Jupyter , PHPStorm, RubyMine and many more but their % response is low.

Post a Comment

Post a Comment (0)

Previous Post Next Post