Poll: What language do you use primarily?
I'm curious as to what everyone here uses as their primary web language. There were some older polls that somewhat address this but I figure this would be more accurate and up-to-date. I've listed the main ones but left an option for other in case someone else uses something else primarily.
EDIT: I just added the options that were on the other one since people were adding other languages in the comment area.
- 79 points
PHP
- 103 points
Python
- 71 points
Ruby
- 29 points
Other
- 7 points
ASP
- 20 points
C#
- 11 points
C++
- 6 points
C
- 27 points
Java
- 43 points
Javascript
- 17 points
Perl
- 3 points
F#
- 2 points
Actionscript/Flash
Comments
The main 3? You're actually missing ASP .NET which is quite popular (in fact, isn't it 2nd place in popularity to server side languages?) .. Please add this, otherwise you'll be getting A LOT of 'Other' votes
I wouldn't call ASP.NET a 'language'. Framework yes, language no.
Do you have a link for your popularity statement? Just curious.
Web language? I'm not sure what you mean by that.
I use a hybrid of the English language when communicating on the web :D
Pretty sure they mean server side language.
I think you're right, Matthew, but it needs to be more clearly stated, especially since this thing started with Python, PHP, Ruby and Other. That "Other" covers a lot of big players even if they aren't sexy.
... and anyway, who cares? It's not like these polls have _any_ validity.
I find it helpful to see what other people are using so I can either guide myself towards what I should learn next or know that I'm on a track that's going to be supported for the foreseeable future.
I voted Python. I've used it with many frameworks (which one is the right one depends very much on what you're trying to do). Also some PHP in a very dark past. I like Python because it is so versatile, due to the large number of available packages and bindings you can pretty easily write your front-end, back-end, admin scripts, all in Python (even the client code if you use Pyamas, but haven't tried that myself yet).
I started with PHP however many years ago and I feel that it hasn't gone stale yet. Each new major version is enough to keep me excited about continuing to use it.
It's important to stay open to other languages of course, but I think that you should use what keeps your excited about development.
Javascript
What about Java?
I'm using PHP for almost 10 years now. I'm going to try out Ruby though just to test it out.
OPA, which happens to be a "truly" web language (i.e. server & client).
We might even release it, eventually :)
Where's Clojure!? :D
Perl
No option for Groovy? C'mon, man... :-)
Scala - with Lift or Play
English.
F#
This is based on http://tryfs.net, which GitHub reckons is 52% F# code and 48% Javascript (server-side code run through CouchDB). I don't think F# is all that common for web development.
Amateurs, the lot of you.
English.