Click here to Skip to main content
15,881,812 members

Survey Results

What would you recommend someone learn as their first programming language?

Survey period: 12 Jul 2015 to 26 Jul 2015

Let's assume you like the person and wish them no harm.

OptionVotes% 
C47620.05
C++28011.79
C#73931.13
Java2128.93
Javascript1496.28
Objective-C or Swift100.42
Pascal / Modula / Delphi883.71
PHP522.19
VB / VB.NET2018.47
Something else1677.03



 
GeneralRe: Objective-C OR Swift? Pin
User 1013254614-Jul-15 2:03
User 1013254614-Jul-15 2:03 
GeneralRe: Objective-C OR Swift? Pin
Kevin McFarlane14-Jul-15 6:23
Kevin McFarlane14-Jul-15 6:23 
GeneralRe: Objective-C OR Swift? Pin
User 1013254614-Jul-15 6:28
User 1013254614-Jul-15 6:28 
GeneralF# Pin
Marc Clifton13-Jul-15 3:30
mvaMarc Clifton13-Jul-15 3:30 
GeneralRe: F# Pin
Rob Grainger13-Jul-15 23:05
Rob Grainger13-Jul-15 23:05 
GeneralRe: F# Pin
Kevin McFarlane14-Jul-15 6:20
Kevin McFarlane14-Jul-15 6:20 
GeneralI voted other because the answer is so context sensitive Pin
Dan Neely13-Jul-15 3:22
Dan Neely13-Jul-15 3:22 
GeneralI Picked C#... Pin
musefan13-Jul-15 0:05
musefan13-Jul-15 0:05 
because I wanted to be on the winning team.

Really though, it would highly depend on why that person wanted to learn programming in the first place. You wouldn't recommend javascript for someone who wants to get into desktop applications. Likewise you wouldn't recommend VB for someone who doesn't have a learning disability.
GeneralRe: I Picked C#... Pin
Kevin McFarlane13-Jul-15 1:30
Kevin McFarlane13-Jul-15 1:30 
GeneralSomething else Pin
RugbyLeague12-Jul-15 22:53
RugbyLeague12-Jul-15 22:53 
GeneralRe: Something else Pin
Vivi Chellappa15-Jul-15 4:57
professionalVivi Chellappa15-Jul-15 4:57 
GeneralRe: Something else Pin
RugbyLeague15-Jul-15 4:59
RugbyLeague15-Jul-15 4:59 
GeneralTools over language, I say Pin
Franc Morales12-Jul-15 22:50
Franc Morales12-Jul-15 22:50 
GeneralRe: Tools over language, I say Pin
Vivi Chellappa15-Jul-15 4:59
professionalVivi Chellappa15-Jul-15 4:59 
GeneralC# PinPopular
OriginalGriff12-Jul-15 21:37
mveOriginalGriff12-Jul-15 21:37 
GeneralRe: C# Pin
Slacker00712-Jul-15 23:04
professionalSlacker00712-Jul-15 23:04 
GeneralRe: C# Pin
OriginalGriff12-Jul-15 23:39
mveOriginalGriff12-Jul-15 23:39 
GeneralRe: C# Pin
Slacker00712-Jul-15 23:49
professionalSlacker00712-Jul-15 23:49 
GeneralRe: C# Pin
Ralf Meier13-Jul-15 0:04
mveRalf Meier13-Jul-15 0:04 
GeneralRe: C# Pin
aarif moh shaikh13-Jul-15 18:37
professionalaarif moh shaikh13-Jul-15 18:37 
GeneralRe: C# Pin
Daniel Pfeffer13-Jul-15 21:41
professionalDaniel Pfeffer13-Jul-15 21:41 
GeneralPython PinPopular
Amarnath S12-Jul-15 21:23
professionalAmarnath S12-Jul-15 21:23 
GeneralC but... Pin
R. Erasmus12-Jul-15 20:58
R. Erasmus12-Jul-15 20:58 
GeneralRe: C but... Pin
W Balboos, GHB13-Jul-15 8:27
W Balboos, GHB13-Jul-15 8:27 
GeneralRe: C but... Pin
R. Erasmus13-Jul-15 20:58
R. Erasmus13-Jul-15 20: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.