Click here to Skip to main content
15,919,132 members

Survey Results

What language would you recommend for a High School student who's never coded before?

Survey period: 22 Mar 2021 to 29 Mar 2021

Everyone has an opinion, but think about what got you excited, and what enabled you to progress.

OptionVotes% 
BASIC17016.57
Scratch (or any block coding environment)262.53
C or C++15214.81
Java454.39
C#33332.46
Python19018.52
JavaScript646.24
Other (please add a comment)535.17



 
GeneralRe: FORTRAN IV Pin
den2k8822-Mar-21 23:47
professionalden2k8822-Mar-21 23:47 
GeneralRe: FORTRAN IV Pin
Bruce Patin23-Mar-21 3:39
Bruce Patin23-Mar-21 3:39 
GeneralWhat, why C# so popular? Pin
markrlondon22-Mar-21 5:57
markrlondon22-Mar-21 5:57 
GeneralRe: What, why C# so popular? Pin
Patrice T22-Mar-21 6:13
mvePatrice T22-Mar-21 6:13 
GeneralRe: What, why C# so popular? PinPopular
Sammuel Miranda22-Mar-21 8:32
professionalSammuel Miranda22-Mar-21 8:32 
GeneralRe: What, why C# so popular? Pin
markrlondon23-Mar-21 1:07
markrlondon23-Mar-21 1:07 
GeneralRe: What, why C# so popular? Pin
Sammuel Miranda23-Mar-21 4:59
professionalSammuel Miranda23-Mar-21 4:59 
GeneralRe: What, why C# so popular? Pin
markrlondon23-Mar-21 1:04
markrlondon23-Mar-21 1:04 
I don't think this is a problem for many people. Indeed, it might seem more natural than {everywhere}.

Also, almost all languages tend to be formatted with indentation for clarity and in that respect Python is no different. The fact that indentation in Python is significant just doesn't seem to me to matter to a beginner.
GeneralRe: What, why C# so popular? Pin
Jacquers22-Mar-21 20:11
Jacquers22-Mar-21 20:11 
GeneralRe: What, why C# so popular? Pin
Dan Neely23-Mar-21 2:59
Dan Neely23-Mar-21 2:59 
GeneralDepends what the kid wants to do Pin
Dan Neely22-Mar-21 3:04
Dan Neely22-Mar-21 3:04 
General6502 assembly code on a C64 Pin
SmellyCheese22-Mar-21 2:01
SmellyCheese22-Mar-21 2:01 
GeneralRe: 6502 assembly code on a C64 Pin
Sander Rossel22-Mar-21 2:31
professionalSander Rossel22-Mar-21 2:31 
GeneralRe: 6502 assembly code on a C64 Pin
Greg Utas22-Mar-21 9:05
professionalGreg Utas22-Mar-21 9:05 
GeneralSeriously, C# ? PinPopular
Nemanja Trifunovic22-Mar-21 1:32
Nemanja Trifunovic22-Mar-21 1:32 
GeneralRe: Seriously, C# ? Pin
musefan22-Mar-21 1:58
musefan22-Mar-21 1:58 
GeneralRe: Seriously, C# ? Pin
Nemanja Trifunovic22-Mar-21 8:33
Nemanja Trifunovic22-Mar-21 8:33 
GeneralRe: Seriously, C# ? Pin
Dan Neely22-Mar-21 3:06
Dan Neely22-Mar-21 3:06 
GeneralRe: Seriously, C# ? Pin
Vikram A Punathambekar22-Mar-21 3:33
Vikram A Punathambekar22-Mar-21 3:33 
GeneralRe: Seriously, C# ? Pin
Nemanja Trifunovic22-Mar-21 8:31
Nemanja Trifunovic22-Mar-21 8:31 
GeneralRe: Seriously, C# ? Pin
Member 1485721323-Mar-21 3:50
Member 1485721323-Mar-21 3:50 
GeneralWhat I actually do: Pin
W Balboos, GHB22-Mar-21 1:28
W Balboos, GHB22-Mar-21 1:28 
GeneralPhix! Pin
Pete Lomax Member 1066450522-Mar-21 0:53
professionalPete Lomax Member 1066450522-Mar-21 0:53 
GeneralVaried Pin
Mike Hankey21-Mar-21 23:12
mveMike Hankey21-Mar-21 23:12 
GeneralJavaScript... Pin
Sander Rossel21-Mar-21 22:27
professionalSander Rossel21-Mar-21 22:27 

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.