Click here to Skip to main content
15,888,461 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: SQL Pin
Mostafa A. Ali14-Jul-15 20:14
professionalMostafa A. Ali14-Jul-15 20:14 
GeneralRe: SQL Pin
kmoorevs18-Jul-15 17:19
kmoorevs18-Jul-15 17:19 
GeneralWhat? Python's not even on the list? PinPopular
kdmote14-Jul-15 3:37
kdmote14-Jul-15 3:37 
GeneralRe: What? Python's not even on the list? PinPopular
Kevin McFarlane14-Jul-15 6:14
Kevin McFarlane14-Jul-15 6:14 
GeneralRe: What? Python's not even on the list? Pin
PascoBill14-Jul-15 7:09
PascoBill14-Jul-15 7:09 
GeneralRe: What? Python's not even on the list? Pin
Kevin McFarlane14-Jul-15 7:39
Kevin McFarlane14-Jul-15 7:39 
GeneralRe: What? Python's not even on the list? Pin
freebaja16-Jul-15 8:56
freebaja16-Jul-15 8:56 
GeneralAlways assembly PinPopular
harold aptroot14-Jul-15 1:20
harold aptroot14-Jul-15 1:20 
Newbies often have this feeling that "magic happens". Not so with assembly.
They also tend to focus on syntax, usually in a bad way, treating it as some specific magic incantation that they have to recite just right.

Assembly barely has any syntax, and it certainly has no magic. Makes the newbies focus on what actually matters - decomposing your problem into small parts.

GeneralRe: Always assembly Pin
Fabio Franco14-Jul-15 1:59
professionalFabio Franco14-Jul-15 1:59 
GeneralRe: Always assembly Pin
freebaja16-Jul-15 9:06
freebaja16-Jul-15 9:06 
GeneralRe: Always assembly Pin
den2k8816-Jul-15 23:33
professionalden2k8816-Jul-15 23:33 
GeneralRe: Always assembly Pin
harold aptroot26-Jul-15 13:59
harold aptroot26-Jul-15 13:59 
GeneralRe: Always assembly Pin
RASPeter14-Jul-15 6:57
professionalRASPeter14-Jul-15 6:57 
GeneralAlready bought some items for starting out.. Pin
User 1013254614-Jul-15 0:51
User 1013254614-Jul-15 0:51 
GeneralRe: Already bought some items for starting out.. Pin
PIEBALDconsult15-Jul-15 4:40
mvePIEBALDconsult15-Jul-15 4:40 
GeneralDepends on what they are going to do with it. Pin
greldak13-Jul-15 22:24
greldak13-Jul-15 22:24 
GeneralIt depends Pin
Rosenne13-Jul-15 21:55
Rosenne13-Jul-15 21:55 
GeneralC++ PinPopular
Daniel Pfeffer13-Jul-15 21:51
professionalDaniel Pfeffer13-Jul-15 21:51 
GeneralRe: C++ Pin
W Balboos, GHB14-Jul-15 1:31
W Balboos, GHB14-Jul-15 1:31 
GeneralNo python in the list??? You are guilty. PinPopular
pasztorpisti13-Jul-15 21:14
pasztorpisti13-Jul-15 21:14 
GeneralRe: No python in the list??? You are guilty. Pin
den2k8813-Jul-15 22:19
professionalden2k8813-Jul-15 22:19 
GeneralRe: No python in the list??? You are guilty. Pin
pasztorpisti13-Jul-15 23:52
pasztorpisti13-Jul-15 23:52 
GeneralRe: No python in the list??? You are guilty. Pin
r_hyde14-Jul-15 9:09
r_hyde14-Jul-15 9:09 
GeneralRe: No python in the list??? You are guilty. Pin
pasztorpisti14-Jul-15 12:58
pasztorpisti14-Jul-15 12:58 
GeneralC, but... Pin
Kornfeld Eliyahu Peter13-Jul-15 20:45
professionalKornfeld Eliyahu Peter13-Jul-15 20:45 

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.