Click here to Skip to main content
15,912,329 members

Survey Results

What is the best starting language for a new developer?   [Edit]

Survey period: 7 Apr 2008 to 14 Apr 2008

Some developers start with scripting and move to high level languages, while other start with ASM and continue from there. What do you think is best way to start? (Suggested by Christiaan Rakowski)

OptionVotes% 
Assembler (any flavour)512.43
C30614.59
C++28713.68
C# / Java69633.17
Lisp150.71
Pascal / Modula / Delphi1266.01
Python361.72
VBScript241.14
Visual Basic26912.82
The first language will depend on what area the developer will want to work24111.49

View optional text answers (93 answers)


 
GeneralRe: Maybe it's the wrong question.... Pin
Enquiren13-Apr-08 9:43
Enquiren13-Apr-08 9:43 
GeneralRe: Maybe it's the wrong question.... Pin
cp987612-Apr-08 18:09
cp987612-Apr-08 18:09 
Generalc# ;) Pin
pmartike11-Apr-08 2:25
pmartike11-Apr-08 2:25 
GeneralRe: c# ;) Pin
Enquiren13-Apr-08 9:57
Enquiren13-Apr-08 9:57 
General:-D Lexico --> C#/Java --> C++ --> C --> Assembly --> the eternity --- :rolleyes: [modified] Pin
frios11-Apr-08 2:03
frios11-Apr-08 2:03 
GeneralRe: :-D Lexico --> C#/Java --> C++ --> C --> Assembly --> the eternity --- :rolleyes: Pin
frios10-Aug-11 5:50
frios10-Aug-11 5:50 
GeneralOffcourse No Doubt. C should be Pin
asadullah ansari11-Apr-08 1:11
asadullah ansari11-Apr-08 1:11 
GeneralHow I learned Pin
QuiJohn10-Apr-08 9:18
QuiJohn10-Apr-08 9:18 
I think C would be a terrible first language for most... anyway, this is the path I took:

3rd Grade: Logo
4th - 8th: Basic
9th Grade: Turbo Basic & Pascal
10th - 11th: Pascal
12th: Stuck on Pascal (ran out of classes in HS)

Then in college (I skipped the intro classes which were in Pascal because I took AP stuff in high school):
Freshman: x86 Assembly, Scheme, C, Ada (yeah, I know)

Once I got to college, we were expected to be able to pick up the languages on our own for the most part, and each language was just used to teach other concepts. C, C++ and C# are what currently pay the bills.


Faith is a fine invention
For gentlemen who see;
But microscopes are prudent
In an emergency!
           -Emily Dickinson

GeneralRe: How I learned Pin
Yasir Ali Wah10-Apr-08 18:52
Yasir Ali Wah10-Apr-08 18:52 
GeneralRe: How I learned Pin
dArK cHAriSmA11-Apr-08 13:50
dArK cHAriSmA11-Apr-08 13:50 
GeneralRe: How I learned Pin
D11112-Apr-08 11:34
D11112-Apr-08 11:34 
GeneralRe: How I learned Pin
Ed.Poore12-Apr-08 13:04
Ed.Poore12-Apr-08 13:04 
GeneralC? For a beginner? Pin
Member 9610-Apr-08 6:55
Member 9610-Apr-08 6:55 
GeneralRe: C? For a beginner? Pin
Jeremy Falcon10-Apr-08 7:55
professionalJeremy Falcon10-Apr-08 7:55 
GeneralRe: C? For a beginner? Pin
Herl the Pearl10-Apr-08 23:28
Herl the Pearl10-Apr-08 23:28 
GeneralRe: C? For a beginner? Pin
Anton Afanasyev11-Apr-08 1:44
Anton Afanasyev11-Apr-08 1:44 
GeneralRe: C? For a beginner? Pin
Member 9611-Apr-08 7:56
Member 9611-Apr-08 7:56 
GeneralRe: C? For a beginner? Pin
Chris Losinger11-Apr-08 11:28
professionalChris Losinger11-Apr-08 11:28 
GeneralRe: C? For a beginner? Pin
Lizandro Campbell11-Apr-08 12:19
professionalLizandro Campbell11-Apr-08 12:19 
GeneralRe: C? For a beginner? Pin
Chris Austin13-Apr-08 12:39
Chris Austin13-Apr-08 12:39 
GeneralWell, someone has to be the first to quote Dijkstra...... Pin
AETaylor10-Apr-08 4:56
AETaylor10-Apr-08 4:56 
GeneralRe: Well, someone has to be the first to quote Dijkstra...... Pin
Oakman10-Apr-08 13:29
Oakman10-Apr-08 13:29 
GeneralMy route Pin
Nibu babu thomas10-Apr-08 3:40
Nibu babu thomas10-Apr-08 3:40 
Generalconvert file Pin
tanyom9-Apr-08 6:25
tanyom9-Apr-08 6:25 
GeneralRe: convert file Pin
NormDroid9-Apr-08 21:31
professionalNormDroid9-Apr-08 21:31 

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.