Click here to Skip to main content
15,897,273 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: Language is Not Important Pin
honey the codewitch23-Mar-21 20:39
mvahoney the codewitch23-Mar-21 20:39 
GeneralRe: Language is Not Important Pin
Greg Utas24-Mar-21 0:33
professionalGreg Utas24-Mar-21 0:33 
GeneralRe: Language is Not Important Pin
Rob Grainger25-Mar-21 9:56
Rob Grainger25-Mar-21 9:56 
GeneralRe: Language is Not Important Pin
honey the codewitch25-Mar-21 9:59
mvahoney the codewitch25-Mar-21 9:59 
GeneralRe: Language is Not Important Pin
Rob Grainger26-Mar-21 0:20
Rob Grainger26-Mar-21 0:20 
GeneralRe: Language is Not Important Pin
honey the codewitch26-Mar-21 3:54
mvahoney the codewitch26-Mar-21 3:54 
GeneralRe: Language is Not Important Pin
den2k8823-Mar-21 4:34
professionalden2k8823-Mar-21 4:34 
GeneralRe: Language is Not Important Pin
Nelek25-Mar-21 2:58
protectorNelek25-Mar-21 2:58 
den2k88 wrote:
Both my programming courses (high school and university) started from flow charts and manual simulation of flow charts.
I started with C, then Borland C++ Builder and then Petri Nets for automation

I would have done it just the opposite way. First Petri Nets... then the rest.
M.D.V. Wink | ;)

If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.

GeneralRe: Language is Not Important Pin
honey the codewitch23-Mar-21 20:36
mvahoney the codewitch23-Mar-21 20:36 
GeneralRe: Language is Not Important Pin
Chris Maunder24-Mar-21 8:35
cofounderChris Maunder24-Mar-21 8:35 
GeneralOther :- Borland Turbo Pascal Pin
GerryB_UK23-Mar-21 0:05
professionalGerryB_UK23-Mar-21 0:05 
GeneralRe: Other :- Borland Turbo Pascal Pin
Jay Bardeleben23-Mar-21 1:31
professionalJay Bardeleben23-Mar-21 1:31 
GeneralOther: Pascal PinPopular
Peter Adam22-Mar-21 23:44
professionalPeter Adam22-Mar-21 23:44 
GeneralPython or JavaScript Pin
Davyd McColl22-Mar-21 21:39
Davyd McColl22-Mar-21 21:39 
GeneralREPL Pin
Gary R. Wheeler22-Mar-21 13:15
Gary R. Wheeler22-Mar-21 13:15 
GeneralOther: Logo Pin
Greg Utas22-Mar-21 9:03
professionalGreg Utas22-Mar-21 9:03 
GeneralI'd start with Basic or Python Pin
Erik Burd22-Mar-21 7:50
professionalErik Burd22-Mar-21 7:50 
GeneralC or C++? Wut? PinPopular
chris5gd22-Mar-21 7:12
chris5gd22-Mar-21 7:12 
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 

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.