Click here to Skip to main content
15,892,575 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: C or C++? Wut? Pin
den2k8822-Mar-21 23:45
professionalden2k8822-Mar-21 23:45 
GeneralRe: C or C++? Wut? Pin
Martin ISDN23-Mar-21 0:18
Martin ISDN23-Mar-21 0:18 
GeneralRe: C or C++? Wut? Pin
jeron123-Mar-21 4:29
jeron123-Mar-21 4:29 
GeneralRe: C or C++? Wut? Pin
JP Reyes23-Mar-21 14:53
JP Reyes23-Mar-21 14:53 
GeneralFORTRAN IV Pin
Amarnath S22-Mar-21 6:19
professionalAmarnath S22-Mar-21 6:19 
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 
In some cases, you may need to stil use goto to avoid to have too many if conditions imbricated you can not use directly a return or an exit. We always need to do the best with the limited tools that we have.
I have some difficulties to maintain an application without gotos but there are more than 218 source files that contains very few rows. Goto are evil but Russin doll coding is an evil ( one you find a file , you llok inside and you discover that thelogic is in an other file and in that file , the same thing happens...)
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 
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 

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.