Click here to Skip to main content
15,895,746 members

Survey Results

Which languages are you currently using?

Survey period: 15 Jul 2019 to 22 Jul 2019

Our semi-regular check-up of the mix of languages we're all using.

OptionVotes% 
Assembly875.85
C24516.48
C++41027.57
C#94563.55
Go322.15
Groovy130.87
Java21114.19
JavaScript55337.19
Kotlin231.55
PHP15410.36
Python27318.36
R291.95
Ruby161.08
Scala40.27
Swift211.41
SQL65544.05
TypeScript17011.43
Visual Basic / VB.NET31521.18
Other20213.58
I don't code171.14
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
AnswerRe: Is JAVA really that lower ranking? Pin
Anurag Gandhi17-Jul-19 4:59
professionalAnurag Gandhi17-Jul-19 4:59 
GeneralRe: Is JAVA really that lower ranking? Pin
shuggans16-Jul-19 4:35
professionalshuggans16-Jul-19 4:35 
GeneralRe: Is JAVA really that lower ranking? Pin
Matt McGuire16-Jul-19 4:42
professionalMatt McGuire16-Jul-19 4:42 
GeneralQuestion for C# developers Pin
den2k8815-Jul-19 21:11
professionalden2k8815-Jul-19 21:11 
GeneralRe: Question for C# developers Pin
John Stewien15-Jul-19 22:39
John Stewien15-Jul-19 22:39 
GeneralRe: Question for C# developers Pin
OriginalGriff15-Jul-19 23:58
mveOriginalGriff15-Jul-19 23:58 
GeneralRe: Question for C# developers PinPopular
Marc Clifton16-Jul-19 3:09
mvaMarc Clifton16-Jul-19 3:09 
GeneralRe: Question for C# developers Pin
Gary Wheeler16-Jul-19 8:06
Gary Wheeler16-Jul-19 8:06 
den2k88 wrote:
horrible documentation
Hmm. I find that most documentation is wretched, but the .NET documentation doesn't seem to suck any more than any other. The biggest lack I've seen in the MS documentation are comprehensive, working examples. Many of the .NET code snippets are trivial and do not show the background work you need to do.
den2k88 wrote:
terrible implementation
Hmm2. How so? Even though I'm stuck using .NET 3.5, I've generally found that implementation to be stable.
den2k88 wrote:
obscene learning curve
C# the language was easy to learn, starting from a C/C++ background. The most surprising thing about C# and .NET was learning to not reinvent the wheel. Time after time I would start implementing some sort of plumbing, only to discover there was a .NET class for it.
Software Zen: delete this;

GeneralHTML Pin
Jacquers15-Jul-19 20:27
Jacquers15-Jul-19 20:27 
GeneralDart? Pin
Pankaj Nikam15-Jul-19 16:56
professionalPankaj Nikam15-Jul-19 16:56 
GeneralDelphi Pin
DionCarlos15-Jul-19 6:38
DionCarlos15-Jul-19 6:38 
GeneralRe: Delphi Pin
Paul Gardner16-Jul-19 1:24
Paul Gardner16-Jul-19 1:24 
GeneralRe: Delphi Pin
Peter Adam16-Jul-19 1:27
professionalPeter Adam16-Jul-19 1:27 
GeneralRe: Delphi Pin
Matt Bond16-Jul-19 3:39
Matt Bond16-Jul-19 3:39 
GeneralRe: Delphi Pin
dhaxton16-Jul-19 4:51
dhaxton16-Jul-19 4:51 
GeneralNo Objective-C anymore? Pin
Mike (Prof. Chuck)15-Jul-19 3:28
professionalMike (Prof. Chuck)15-Jul-19 3:28 
GeneralRe: No Objective-C anymore? Pin
KarstenK15-Jul-19 6:05
mveKarstenK15-Jul-19 6:05 
GeneralRe: No Objective-C anymore? Pin
Mike (Prof. Chuck)15-Jul-19 20:44
professionalMike (Prof. Chuck)15-Jul-19 20:44 
GeneralRe: No Objective-C anymore? Pin
KarstenK15-Jul-19 23:18
mveKarstenK15-Jul-19 23:18 
GeneralRe: No Objective-C anymore? Pin
Dan Neely17-Jul-19 2:36
Dan Neely17-Jul-19 2:36 
GeneralRe: No Objective-C anymore? Pin
Mike (Prof. Chuck)17-Jul-19 6:53
professionalMike (Prof. Chuck)17-Jul-19 6:53 
GeneralIn What Context? Pin
PeejayAdams15-Jul-19 1:36
PeejayAdams15-Jul-19 1:36 
GeneralRe: In What Context? Pin
OriginalGriff16-Jul-19 20:53
mveOriginalGriff16-Jul-19 20:53 
GeneralRe: In What Context? Pin
PeejayAdams16-Jul-19 22:15
PeejayAdams16-Jul-19 22:15 
GeneralThe normal multi-platform mixture... Pin
Mike (Prof. Chuck)14-Jul-19 23:59
professionalMike (Prof. Chuck)14-Jul-19 23:59 

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.