Click here to Skip to main content
15,867,568 members

Survey Results

Which programming language would you recommend to learn first?

Survey period: 1 Apr 2019 to 8 Apr 2019

Assuming you're given no other information, in which direction would you point a budding new developer?

OptionVotes% 
C75740.05
C++1337.04
C#52927.99
Kotlin130.69
Java774.07
JavaScript or TypeScript884.66
PHP331.75
Python1719.05
Swift110.58
Other784.13

View optional text answers (133 answers)


 
GeneralRe: Unpopular Opinion... VB Pin
Jalapeno Bob1-Apr-19 19:44
professionalJalapeno Bob1-Apr-19 19:44 
GeneralRe: Unpopular Opinion... VB Pin
RickZeeland1-Apr-19 23:23
mveRickZeeland1-Apr-19 23:23 
GeneralJava or C#, they are both similar in many respects Pin
Slacker0071-Apr-19 0:13
professionalSlacker0071-Apr-19 0:13 
GeneralRe: Java or C#, they are both similar in many respects Pin
honey the codewitch1-Apr-19 0:45
mvahoney the codewitch1-Apr-19 0:45 
GeneralRe: Java or C#, they are both similar in many respects Pin
Slacker0071-Apr-19 0:54
professionalSlacker0071-Apr-19 0:54 
GeneralRe: Java or C#, they are both similar in many respects Pin
honey the codewitch1-Apr-19 1:07
mvahoney the codewitch1-Apr-19 1:07 
GeneralRe: Java or C#, they are both similar in many respects Pin
ZurdoDev1-Apr-19 1:42
professionalZurdoDev1-Apr-19 1:42 
GeneralRe: Java or C#, they are both similar in many respects Pin
Slacker0071-Apr-19 1:47
professionalSlacker0071-Apr-19 1:47 
ZurdoDev wrote:
person.SetHairColor(Color.Brown);

and how in the world is that any more ugly than
person.Hair.Color = Color.Brown;


Edit: for the record, I prefer C# myself, and I code in C# for a living, but I would not have any issue going back to Java if I had to.
GeneralRe: Java or C#, they are both similar in many respects Pin
ZurdoDev1-Apr-19 2:03
professionalZurdoDev1-Apr-19 2:03 
GeneralRe: Java or C#, they are both similar in many respects Pin
Marc Clifton2-Apr-19 2:25
mvaMarc Clifton2-Apr-19 2:25 
GeneralRe: Java or C#, they are both similar in many respects Pin
Slacker0072-Apr-19 2:35
professionalSlacker0072-Apr-19 2:35 
GeneralRe: Java or C#, they are both similar in many respects Pin
Lutosław7-Apr-19 1:05
Lutosław7-Apr-19 1:05 
GeneralOf course C#. Pin
GKP199231-Mar-19 22:17
professionalGKP199231-Mar-19 22:17 
GeneralRe: Of course C#. Pin
PeejayAdams1-Apr-19 0:04
PeejayAdams1-Apr-19 0:04 
GeneralRe: Of course C#. Pin
GKP19921-Apr-19 0:42
professionalGKP19921-Apr-19 0:42 
GeneralRe: Of course C#. Pin
honey the codewitch1-Apr-19 1:11
mvahoney the codewitch1-Apr-19 1:11 
GeneralDepends on the motivation Pin
KarstenK31-Mar-19 21:26
mveKarstenK31-Mar-19 21:26 
GeneralRe: Depends on the motivation Pin
OriginalGriff31-Mar-19 21:49
mveOriginalGriff31-Mar-19 21:49 
GeneralRe: Depends on the motivation Pin
KarstenK31-Mar-19 21:55
mveKarstenK31-Mar-19 21:55 
GeneralRe: Depends on the motivation Pin
GKP199231-Mar-19 22:20
professionalGKP199231-Mar-19 22:20 
GeneralC Pin
den2k8831-Mar-19 21:16
professionalden2k8831-Mar-19 21:16 
GeneralRe: C Pin
honey the codewitch1-Apr-19 0:34
mvahoney the codewitch1-Apr-19 0:34 
GeneralRe: C Pin
den2k881-Apr-19 0:40
professionalden2k881-Apr-19 0:40 
GeneralRe: C Pin
honey the codewitch1-Apr-19 0:44
mvahoney the codewitch1-Apr-19 0:44 
GeneralRe: C Pin
Slacker0071-Apr-19 0:56
professionalSlacker0071-Apr-19 0:56 

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.