Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This has nothing to do with having a favourite editor or anything like that. I was just wondering, per language, what are the most popular Integrated Development Environments? Maybe a top 2-3 if there is some contention. (Perceived popularity is enough)

Thus Far:

C# - Visual Studio, SharpDevelop

Java - Eclipse, NetBeans, IDEA

Objective-C - Xcode

Delphi - RAD Studio

Object Pascal - Delphi, Lazarus

C, C++ - Visual Studio, Vim

PL/SQL - RapidSQL, Oracle SQLDeveloper

PHP - Eclipse, NetBeans, Nusphere PHPed

Actionscript (AS2, AS3) - FlashDevelop

Flex - Flash Builder 4

Python - Eclipse, IDLE

Perl - Padre

Common Lisp - Lispworks, Emacs

Ruby - TextMate

Haskell - Vim

Fortran - Vim

Visual Basic - Visual Studio


locked by maple_shaft Aug 14 '13 at 10:58

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as not constructive by Mark Trapp May 1 '11 at 3:54

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

Is this a bit too broad? – MIA Sep 21 '10 at 15:40
@Jim, why too broad? Just a question that lists IDEs, not compares and describes them. – Pavel Shved Sep 21 '10 at 15:44
One way to treat this question would be to list one language/IDE pair per answer and let the # of upvotes gauge popularity. – Adam Lear Sep 21 '10 at 19:00
If this is going to become a voting thing it should be Community Wiki – WalterJ89 Sep 21 '10 at 19:09
I agree that this should be community-wiki, not because it's a poll, but just because it's broad enough that it wouldn't make sense to have multiple answers for each language, so anyone should be able to edit them. – Gelatin Sep 22 '10 at 16:21

33 Answers 33

  • PHP/HTML/CSS - PHPEd Best php code completion out there.
  • C++ - QtCreator w/ FakeVim (it's in the options)
  • Most Markup Languages - Notepad++ (don't forget to add plugins)

Does else anyone use Aptana Studio (html, css, javascript, php, ruby, etc...)?

I love that IDE and its got to be pretty popular with over six million downloads.


For the marketplace that I work in currently, I've found this to be a roughly accurate breakdown of IDE usage.

PHP - Breaks down to about 1/3 Eclipse PDT, 2/3 Editplus/Notepad++. Oddly enough it's also the rough breakdown of what folks using OO coding practices as well.

Java - Mostly Eclipse. Netbeans has been slowly growing with newer coders with the latest release.

.Net - Visual Studio sweeps the field.

Perl - Eclipse EPIC (only one shop uses perl, and that's a one man operation so...)


Not the answer you're looking for? Browse other questions tagged or ask your own question.