Click here to Skip to main content
15,890,438 members

Survey Results

What programming languages should be taught in High School or above?

Survey period: 27 Oct 2014 to 3 Nov 2014

Choose all you think help teach the philosophy, design and patterns required for someone to truly understand programming.

OptionVotes% 
C#1,49254.91
C or C++1,53056.31
COBOL893.28
Haskell1324.86
Java1,00837.10
Javascript87432.17
MATLAB2147.88
Python62723.08
Ruby1917.03
Scheme682.50
Other37513.80
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralObviously C,C++ and Python Pin
Shrutik Panchal7-Nov-14 15:41
professionalShrutik Panchal7-Nov-14 15:41 
GeneralTurbo C++ Pin
moti b2-Nov-14 17:38
moti b2-Nov-14 17:38 
GeneralVB.NET Pin
Terence Wallace1-Nov-14 5:16
Terence Wallace1-Nov-14 5:16 
GeneralEsoteric Languages Pin
Nagy Vilmos31-Oct-14 5:48
professionalNagy Vilmos31-Oct-14 5:48 
GeneralWhy there is no Option for VB.NET? Pin
Sibeesh KV30-Oct-14 21:07
professionalSibeesh KV30-Oct-14 21:07 
GeneralRe: Why there is no Option for VB.NET? Pin
Anurag Gandhi31-Oct-14 2:17
professionalAnurag Gandhi31-Oct-14 2:17 
GeneralRe: Why there is no Option for VB.NET? Pin
Sibeesh KV31-Oct-14 2:23
professionalSibeesh KV31-Oct-14 2:23 
GeneralRe: Why there is no Option for VB.NET? Pin
Eddy Vluggen31-Oct-14 12:51
professionalEddy Vluggen31-Oct-14 12:51 
GeneralRe: Why there is no Option for VB.NET? Pin
Sibeesh KV2-Nov-14 18:20
professionalSibeesh KV2-Nov-14 18:20 
GeneralC++! (Assembly would be good, too) Pin
David O'Neil30-Oct-14 16:18
professionalDavid O'Neil30-Oct-14 16:18 
GeneralADA Pin
Wendelius30-Oct-14 6:42
mentorWendelius30-Oct-14 6:42 
GeneralObviously C or C++ Pin
Ravimal Bandara30-Oct-14 5:08
Ravimal Bandara30-Oct-14 5:08 
GeneralRe: Obviously C or C++ Pin
Shrutik Panchal8-Nov-14 7:38
professionalShrutik Panchal8-Nov-14 7:38 
GeneralAssembly? PinPopular
Ron Anders29-Oct-14 16:12
Ron Anders29-Oct-14 16:12 
GeneralBeginners need a beginners language. PinPopular
Jeremy Falcon29-Oct-14 8:50
professionalJeremy Falcon29-Oct-14 8:50 
GeneralRe: Beginners need a beginners language. Pin
Chris Maunder30-Oct-14 10:40
cofounderChris Maunder30-Oct-14 10:40 
GeneralRe: Beginners need a beginners language. Pin
David O'Neil30-Oct-14 16:23
professionalDavid O'Neil30-Oct-14 16:23 
GeneralRe: Beginners need a beginners language. Pin
Jeremy Falcon31-Oct-14 4:22
professionalJeremy Falcon31-Oct-14 4:22 
David O'Neil wrote:
Can you teach them to do basic stuff in a higher language without all the baggage?

You could but then you'd only be doing basic stuff rather than "cool" stuff. Nobody cares about that in the beginning. What suckered me into coding was seeing a guy make a simple DOS game (Invasion of the Pacman Planet) in QBasic and have us both go through the code. I then wrote a black jack game. It would've taken me a LOT more know-how to do that in C. But, I wrote it in QBasic with only minimal study.
Jeremy Falcon

GeneralRe: Beginners need a beginners language. Pin
David O'Neil31-Oct-14 9:39
professionalDavid O'Neil31-Oct-14 9:39 
GeneralRe: Beginners need a beginners language. Pin
Jeremy Falcon31-Oct-14 4:27
professionalJeremy Falcon31-Oct-14 4:27 
GeneralRe: Beginners need a beginners language. Pin
Eddy Vluggen31-Oct-14 13:00
professionalEddy Vluggen31-Oct-14 13:00 
GeneralRe: Beginners need a beginners language. Pin
Jeremy Falcon3-Nov-14 4:25
professionalJeremy Falcon3-Nov-14 4:25 
GeneralSince "programming language" is to be taught, then... Pin
Afzaal Ahmad Zeeshan29-Oct-14 8:42
professionalAfzaal Ahmad Zeeshan29-Oct-14 8:42 
GeneralCOBOL Pin
  Forogar  29-Oct-14 7:54
professional  Forogar  29-Oct-14 7:54 
GeneralRe: COBOL Pin
Ingo29-Oct-14 8:17
Ingo29-Oct-14 8:17 

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.