Click here to Skip to main content
15,886,199 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
Thierry M22-Mar-21 23:06
professionalThierry M22-Mar-21 23:06 
GeneralRe: FORTRAN IV Pin
t-j@home22-Mar-21 23:23
professionalt-j@home22-Mar-21 23:23 
GeneralRe: FORTRAN IV Pin
Thierry M23-Mar-21 3:28
professionalThierry M23-Mar-21 3:28 
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? PinPopular
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 
I'm not sure for so much dependency / requirements you need in python for a beginner. See, C# you install Visual Studio and Go. Done. Python you'll need any IDE that allows it, plus the runtime (windows) to actually execute it, then maybe some libraries for graphical interface and other sources ... C#, if you don't go TOO deep, just a basic project in visual studio will use the necessary .Net libraries (System, System.Windows.Forms - older builds, or System.Core) without you need to touch it at all.

Still, would go old school PASCAL! Learn from something older and word up the evolution to see why things became what they are.
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 
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 PinPopular
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 

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.