Click here to Skip to main content
15,891,597 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: Who is voting? C++ is definitely the one [modified] Pin
richard_k7-Apr-08 17:43
richard_k7-Apr-08 17:43 
GeneralRe: Who is voting? C++ is definitely the one Pin
Niiiissssshhhhhuuuuu7-Apr-08 9:41
Niiiissssshhhhhuuuuu7-Apr-08 9:41 
GeneralRe: Who is voting? C++ is definitely the one Pin
Nemanja Trifunovic7-Apr-08 10:16
Nemanja Trifunovic7-Apr-08 10:16 
GeneralRe: Who is voting? C++ is definitely the one Pin
kjmcsd7-Apr-08 10:48
kjmcsd7-Apr-08 10:48 
GeneralRe: Who is voting? C++ is definitely the one Pin
Member 39383957-Apr-08 12:47
Member 39383957-Apr-08 12:47 
GeneralRe: Who is voting? C++ is definitely the one Pin
Bevan C Bird7-Apr-08 17:13
Bevan C Bird7-Apr-08 17:13 
GeneralRe: Who is voting? C++ is definitely the one Pin
elektrowolf8-Apr-08 0:47
elektrowolf8-Apr-08 0:47 
GeneralIt's all about the end result Pin
StevenWalsh7-Apr-08 7:37
StevenWalsh7-Apr-08 7:37 
Do you want the developer to get the basic concepts the fastest?
C#/Java

or do you want a developer who truely understands what he/she is writing, and some of the more basic computer science principles
C/C++

I also believe a thorough understanding of some kind of assembly is important.
GeneralRe: It's all about the end result Pin
leonej_dt7-Apr-08 7:41
leonej_dt7-Apr-08 7:41 
GeneralRe: It's all about the end result Pin
richard_k7-Apr-08 17:53
richard_k7-Apr-08 17:53 
GeneralJavascript. Or, FORTH (if you can find it) Pin
Shog97-Apr-08 5:51
sitebuilderShog97-Apr-08 5:51 
GeneralRe: Javascript. Or, FORTH (if you can find it) Pin
leppie7-Apr-08 10:50
leppie7-Apr-08 10:50 
GeneralRe: Javascript. Or, FORTH (if you can find it) Pin
Shog97-Apr-08 10:53
sitebuilderShog97-Apr-08 10:53 
JokeCrazy optional answer Pin
edu.net7-Apr-08 4:58
edu.net7-Apr-08 4:58 
GeneralRe: Crazy optional answer Pin
StevenWalsh7-Apr-08 7:38
StevenWalsh7-Apr-08 7:38 
GeneralRe: Crazy optional answer Pin
illium7-Apr-08 8:26
illium7-Apr-08 8:26 
GeneralRe: Crazy optional answer Pin
leppie7-Apr-08 10:52
leppie7-Apr-08 10:52 
GeneralIt depends... Pin
ghle7-Apr-08 4:46
ghle7-Apr-08 4:46 
GeneralIf C/C++ a possibility then no garbage collection please Pin
MurrayLang7-Apr-08 3:58
MurrayLang7-Apr-08 3:58 
GeneralRe: If C/C++ a possibility then no garbage collection please Pin
leonej_dt7-Apr-08 7:42
leonej_dt7-Apr-08 7:42 
GeneralRe: If C/C++ a possibility then no garbage collection please Pin
Rachel Mant7-Apr-08 10:28
Rachel Mant7-Apr-08 10:28 
GeneralPython or Pascal Pin
Nemanja Trifunovic7-Apr-08 3:31
Nemanja Trifunovic7-Apr-08 3:31 
GeneralWhy are C# and Java grouped Pin
Machaira7-Apr-08 2:54
Machaira7-Apr-08 2:54 
GeneralRe: Why are C# and Java grouped Pin
Kannan.P7-Apr-08 3:13
Kannan.P7-Apr-08 3:13 
GeneralRe: Why are C# and Java grouped Pin
leppie7-Apr-08 3:23
leppie7-Apr-08 3: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.