Click here to Skip to main content
15,884,298 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: 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 
GeneralRe: C Pin
honey the codewitch1-Apr-19 1:08
mvahoney the codewitch1-Apr-19 1:08 
GeneralRe: C Pin
Slacker0071-Apr-19 1:10
professionalSlacker0071-Apr-19 1:10 
GeneralRe: C Pin
honey the codewitch1-Apr-19 1:15
mvahoney the codewitch1-Apr-19 1:15 
GeneralRe: C Pin
den2k881-Apr-19 1:32
professionalden2k881-Apr-19 1:32 
GeneralRe: C Pin
Slacker0071-Apr-19 1:37
professionalSlacker0071-Apr-19 1:37 
You are not an engineer, even if you identify yourself as an engineer.

6 Different Types of Engineering Jobs[^]

also, the definition of engineer does not include "software".

If you design software, than you are a software architect at best, like me. You can have the Software Engineer title, as most companies do that, but don't kid yourself for one second that you are an actual engineer.

Just saying.
GeneralRe: C Pin
den2k881-Apr-19 1:50
professionalden2k881-Apr-19 1:50 
GeneralRe: C Pin
Slacker0071-Apr-19 1:51
professionalSlacker0071-Apr-19 1:51 
GeneralRe: C Pin
Fabio Franco1-Apr-19 23:47
professionalFabio Franco1-Apr-19 23:47 
GeneralRe: C Pin
John R. Shaw2-Apr-19 10:38
John R. Shaw2-Apr-19 10:38 
GeneralRe: C Pin
honey the codewitch1-Apr-19 1:45
mvahoney the codewitch1-Apr-19 1:45 
GeneralRe: C Pin
PIEBALDconsult1-Apr-19 3:03
mvePIEBALDconsult1-Apr-19 3:03 
GeneralRe: C Pin
den2k881-Apr-19 3:14
professionalden2k881-Apr-19 3:14 
GeneralRe: C Pin
honey the codewitch1-Apr-19 7:34
mvahoney the codewitch1-Apr-19 7:34 
GeneralRe: C Pin
Rick York1-Apr-19 18:46
mveRick York1-Apr-19 18:46 
GeneralRe: C Pin
englebart2-Apr-19 2:19
professionalenglebart2-Apr-19 2:19 
GeneralRe: C Pin
Gary R. Wheeler2-Apr-19 13:30
Gary R. Wheeler2-Apr-19 13:30 
GeneralAcademic or professional? Pin
Afzaal Ahmad Zeeshan31-Mar-19 19:27
professionalAfzaal Ahmad Zeeshan31-Mar-19 19:27 
GeneralRe: Academic or professional? Pin
PIEBALDconsult1-Apr-19 2:59
mvePIEBALDconsult1-Apr-19 2:59 
GeneralDefinitely not C Pin
PIEBALDconsult31-Mar-19 18:16
mvePIEBALDconsult31-Mar-19 18:16 
GeneralRe: Definitely not C Pin
KarstenK31-Mar-19 23:51
mveKarstenK31-Mar-19 23:51 
GeneralRe: Definitely not C Pin
PIEBALDconsult1-Apr-19 2:53
mvePIEBALDconsult1-Apr-19 2:53 
GeneralRe: Definitely not C PinPopular
PeejayAdams31-Mar-19 23:58
PeejayAdams31-Mar-19 23:58 

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.