views:

1329

answers:

9

What is the most popular web development IDE?
What is the most popular web development language?
Is there any way of getting absolute figures on these issues (percentage-wise)?


After reading scheibk's answer I want to refine the question to
"which enterprise level language/framework is most popular"
(And the question about percentage figures remains...)

A: 

notepad? ;)

kenny
funny but true :-)
etsuba
or for those that think they are cool: notepad2
kenny
if you are being serious then notepad++....
Dror
yeah, notepad++ is what I meant. T But it was tongue in check mostly.
kenny
Notepad++ is the single most useful development "software" I've ever used.
Forrest Marvez
A: 

Everyone will probably have his/her own answer depending on his/her environment and so on but speaking of the Rails crowd, MacOS X and TextMate seems to be very popular (and the one I choose although most of what I do is not Rails-related).

Keltia
+4  A: 

I think it really depends on what you are doing.

For instance if I am working on a J2EE application I will use Eclipse or Netbeans, but if I am working on PHP I prefer to use the Zend IDE.

Of course HTML, Javascript, and CSS can be done with notepad or an enhanced notepad. I steer clear of any WYSIWYG editors unless I can control the HTML output.

As far as the most popular languages that again is up for debate. Some people prefer PHP or Python, but others would much rather use a more enterprise level language/framework such as J2EE or ASP.Net.


Edit:

I want to clarify what I mean by enterprise level language. PHP and Python are used in an enterprise level (ie. Google uses Python almost exclusively) but they can also be used outside an enterprise environment. When I think of an enterprise level language/framework, J2EE and ASP.Net come to my mind first. That could be because of the fact that they are utilized in containers or specific servers.

J2EE has be used with special containers (Tomcat) or special application servers (Glassfish or Oracle Application Server). ASP.Net has be used with specific server software as well.

They must also be utilized in a mutlitiered environment. Eg. 3-tiered environment. Presentation (Frontend) tier, Data (Backend) tier, and Logic (Middle) tier.

scheibk
+2  A: 

Strictly on popularity with no assertion of the "correctness" the answer is PHP or ASP.Net, which is going to mean the most popular editor is Visual Studio (probably 2005) on thr grounds that the PHP lot are more free/fragmented with their choice of IDE where the .Net people really aren't.

In terms of actual numbers, I think there was an interesting thread on googlefights with respect to this a while back which linked to this, and this article also makes for interesting reading.

annakata
Thanks for these links, I can see my question about percentage is not a simple one...
Dror
A: 

On the Mac side of things:

Among the Rails/Django crowd the TextMate/CSSEdit combination seems to be pretty popular.

For static pages I think Coda has a pretty devoted following. I don't know the actual numbers though.

Steve Losh
A: 

Popularity may be rather hard to explicity define in a way that can be computed. Does the number of licenses really measure how many places are using a particular language or framework for those that have licenses that could be tracked in such a manner? Or would the number of companies with a license be a fair metric? Would the number of individuals using an IDE be fair and would it have to be the one they use most as some may use multiple IDEs? Would the number of lines of code of each language or IDE be adequate?

The other question is whether or not you mean some minimum amount of structure to define "enterprise," e.g. a 3-tier architecture with a front-end, middle tier and database tier. Also, what is considered a framework: Is .Net adequate even though it may be used for developing Windows applications or console applications that use the web in some part of the application? Does the Enterprise Library from Microsofy count as a framework or ASP.Net MVC? How much of a web component is needed to count as there are web pages, applications, and services that all can have some code behind them?

The question is rather vague in terms of pinning down some of these terms is my main point.

JB King
I tend to agree with you. I assume this was a vague question, although I did get some valuable information from the answers here.
Dror
A: 

The most popular web development languages are PHP and ASP/ASP.NET (Numerous Languages but typically VB or C#) as well as Ruby.

Each has it's own framework(s) that make web development very productive.

TheTXI
A: 

Does anyone have any actual stats on the most popular languages? (defined in whatever way)

mike nelson
Yes!! Check out this question - http://stackoverflow.com/questions/1312239/how-do-you-measure-the-popularity-of-a-programming-language, and also check out my answer to this question.
MagicAndi
+2  A: 

The BuiltWith.com website provides some statistics as to the relative usage of the different web devlopment frameworks. The current top 5 frameworks are:

  • PHP 29.48%
  • ASP.NET 23.91%
  • Shockwave Flash Embed 15.11%
  • J2EE 7.66%
  • Adobe Dreamweaver 5.96%
MagicAndi
This is a great site - thanks!
Dror