Click here to Skip to main content
15,890,512 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
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 
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 
Pretty sure just by your comment alone they'll spend another 50 billion in fees to learn what that even means... 🤔😆😆😉

They just need to learn what ever programming language they need to so they can make what they need and/or want to do. Who cares about the language. Let's teach 'brainf##k' in college, why the heck not??? Good times! Hahaha

Fundamental issue is language choice because no one ever gives them any real direction. They need to learn to learn the language that solves the problems they're looking to solve and run with it. 'Learn how to learn' so to speak.

College's are horrible at teaching programming. They need to teach the concepts and let the student's choose how to move fwd and actually guide them. Who cares about the language - just prove you can program and start there, right?
GeneralOther: Pascal Pin
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 
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? Pin
markrlondon22-Mar-21 5:57
markrlondon22-Mar-21 5:57 

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.