Click here to Skip to main content
15,885,757 members

Survey Results

How many computer languages do you know well enough that you'd be happy to use them to write production code?

Survey period: 5 Mar 2018 to 12 Mar 2018

Computer languages include markup languages (HTML) and query languages (SQL) among others. (Suggested by Derek Dongray)

OptionVotes% 
1 - 348136.44
4 - 655041.67
7 - 917112.95
10 - 15765.76
16 - 2050.38
21 - 2570.53
26+151.14
0. I don't know a single computer language151.14



 
GeneralI know 40 languages fluently Pin
MacSpudster6-Mar-18 11:21
professionalMacSpudster6-Mar-18 11:21 
GeneralRe: I know 40 languages fluently Pin
Laiju k6-Mar-18 16:57
professionalLaiju k6-Mar-18 16:57 
PraiseRe: I know 40 languages fluently Pin
VISWESWARAN199811-Mar-18 7:02
professionalVISWESWARAN199811-Mar-18 7:02 
GeneralProgramming Language? Pin
Rick Shaub6-Mar-18 6:40
Rick Shaub6-Mar-18 6:40 
GeneralRe: Programming Language? Pin
Chris Maunder6-Mar-18 8:30
cofounderChris Maunder6-Mar-18 8:30 
GeneralRe: Programming Language? Pin
Jörgen Andersson7-Mar-18 11:11
professionalJörgen Andersson7-Mar-18 11:11 
GeneralRe: Programming Language? Pin
Chris Maunder7-Mar-18 11:53
cofounderChris Maunder7-Mar-18 11:53 
GeneralRe: Programming Language? Pin
Jörgen Andersson7-Mar-18 20:04
professionalJörgen Andersson7-Mar-18 20:04 
GeneralRe: Programming Language? Pin
PIEBALDconsult8-Mar-18 2:04
mvePIEBALDconsult8-Mar-18 2:04 
GeneralConversely: How many computer languages do you know well enough that you'd NEVER use them? Pin
Marc Clifton6-Mar-18 5:07
mvaMarc Clifton6-Mar-18 5:07 
GeneralRe: Conversely: How many computer languages do you know well enough that you'd NEVER use them? Pin
Eddy Vluggen6-Mar-18 12:37
professionalEddy Vluggen6-Mar-18 12:37 
GeneralRe: Conversely: How many computer languages do you know well enough that you'd NEVER use them? Pin
Laiju k6-Mar-18 17:09
professionalLaiju k6-Mar-18 17:09 
GeneralRe: Conversely: How many computer languages do you know well enough that you'd NEVER use them? Pin
Eddy Vluggen7-Mar-18 1:11
professionalEddy Vluggen7-Mar-18 1:11 
GeneralRe: Conversely: How many computer languages do you know well enough that you'd NEVER use them? Pin
kmoorevs11-Mar-18 8:24
kmoorevs11-Mar-18 8:24 
General25 years, only one language (at a time) Pin
Bruce Greene6-Mar-18 4:54
Bruce Greene6-Mar-18 4:54 
GeneralIt's Not the Language That Matters Pin
#realJSOP6-Mar-18 4:34
mve#realJSOP6-Mar-18 4:34 
GeneralRe: It's Not the Language That Matters Pin
Kirk 103898216-Mar-18 4:49
Kirk 103898216-Mar-18 4:49 
GeneralRe: It's Not the Language That Matters Pin
daleofcourse7-Mar-18 22:29
daleofcourse7-Mar-18 22:29 
GeneralThe old fart view Pin
Gary Wheeler6-Mar-18 2:18
Gary Wheeler6-Mar-18 2:18 
GeneralRe: The old fart view Pin
Kirk 103898216-Mar-18 4:35
Kirk 103898216-Mar-18 4:35 
GeneralWhat's in a language? Pin
kalberts5-Mar-18 22:41
kalberts5-Mar-18 22:41 
I really would say that I know 3-4.

The first is the algorithmic one, with dialects running from Algol60 through Pascal (and Concurrent Pascal and Object Pascal), Simula, Fortran, Chill, C, C++, C#, Java, ... Count Basic in as well (in umpteen variants). And a few proprietary ones (Planc, NPL).

Then comes the workspace/array based APL. Others in that group I am not familiar with.

And the list/inference languages - I put Lisp and Prolog and SNOBOL in the same group. Lots of people will protest, but they really are much the same way of thinking.

Maybe XSLT goes in the Prolog/Snobol group (it is actually closer than Lisp), or maybe it is on its own. I never became comfortable with it, though.

Then the interpreted / shell / command processing languages. The distance from shell programming to Javascript to Python is less than some of their supporters would like to admit. And the distance to compiled, strictly type checked languages is far greater than they like to admit.

If you finally throw in assembly language, ranging from Univac 1100 series through 16-bit minis and superminis (ND-100/ND-500) and the x86 family, we are up to five. But I do not consider assembly programming modern multi-core, heavily pipelined CPUs fit for human brains - that is done so much better by compilers.
General1-3 Pin
Tim Carmichael5-Mar-18 3:37
Tim Carmichael5-Mar-18 3:37 
General26+ Pin
lucanor5-Mar-18 1:41
lucanor5-Mar-18 1:41 
GeneralRe: 26+ Pin
Sander Rossel6-Mar-18 19:44
professionalSander Rossel6-Mar-18 19:44 
General4-6 Pin
Kornfeld Eliyahu Peter4-Mar-18 21:08
professionalKornfeld Eliyahu Peter4-Mar-18 21:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.