Click here to Skip to main content
16,012,468 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)


 
GeneralThe best... Pin
Dr.Luiji7-Apr-08 0:14
professionalDr.Luiji7-Apr-08 0:14 
GeneralRe: The best... Pin
Andy Davies7-Apr-08 3:50
Andy Davies7-Apr-08 3:50 
General1s and 0s... Pin
Jan W.6-Apr-08 23:18
Jan W.6-Apr-08 23:18 
GeneralMissing languages [modified] Pin
leppie6-Apr-08 23:00
leppie6-Apr-08 23:00 
GeneralRe: Missing languages Pin
Paul Watson7-Apr-08 2:17
sitebuilderPaul Watson7-Apr-08 2:17 
GeneralRe: Missing languages Pin
leppie7-Apr-08 3:21
leppie7-Apr-08 3:21 
GeneralRe: Missing languages Pin
Paul Watson7-Apr-08 5:15
sitebuilderPaul Watson7-Apr-08 5:15 
GeneralRe: Missing languages Pin
leppie7-Apr-08 10:46
leppie7-Apr-08 10:46 
Paul Watson wrote:
I have no idea what that means? Tricycle with training wheels?


I meant it as 'very guiding' like someone holding your hand throughout.

Paul Watson wrote:
What is unstable about it? I have been using it for 3 years now and had no "stability" problems.


I am sure the language is stable (and indeed very usable), I was rather referring to the user community. It always seems like there is drama Poke tongue | ;-P

I have nothing per se against Ruby, but it seems the way it's being used and promoted it will turn into the modern day VB, albeit with a bit more style.

xacc.ide - now with TabsToSpaces support
IronScheme - 1.0 alpha 3 out now

GeneralRe: Missing languages Pin
Paul Watson7-Apr-08 12:49
sitebuilderPaul Watson7-Apr-08 12:49 
GeneralRe: Missing languages Pin
Nemanja Trifunovic7-Apr-08 3:22
Nemanja Trifunovic7-Apr-08 3:22 
GeneralRe: Missing languages Pin
leppie7-Apr-08 3:28
leppie7-Apr-08 3:28 
GeneralRe: Missing languages Pin
Nemanja Trifunovic7-Apr-08 3:48
Nemanja Trifunovic7-Apr-08 3:48 
GeneralWhy not machine code? Pin
leonej_dt6-Apr-08 19:30
leonej_dt6-Apr-08 19:30 
JokeRe: Why not machine code? Pin
SalarSoft6-Apr-08 20:37
SalarSoft6-Apr-08 20:37 
JokeRe: Why not machine code? Pin
developer66-Apr-08 22:28
developer66-Apr-08 22:28 
GeneralRe: Why not machine code? Pin
leppie6-Apr-08 22:54
leppie6-Apr-08 22:54 
GeneralRe: Why not machine code? Pin
Brad Stiles7-Apr-08 1:46
Brad Stiles7-Apr-08 1:46 
GeneralRe: Why not machine code? Pin
leppie7-Apr-08 1:49
leppie7-Apr-08 1:49 
GeneralRe: Why not machine code? Pin
leonej_dt7-Apr-08 6:57
leonej_dt7-Apr-08 6:57 
GeneralRe: Why not machine code? Pin
Herl the Pearl7-Apr-08 11:01
Herl the Pearl7-Apr-08 11:01 
GeneralSacrilege! Pin
chaiguy13376-Apr-08 18:32
chaiguy13376-Apr-08 18:32 
GeneralRe: Sacrilege! Pin
leonej_dt6-Apr-08 19:36
leonej_dt6-Apr-08 19:36 
GeneralRe: Sacrilege! Pin
chaiguy13376-Apr-08 19:38
chaiguy13376-Apr-08 19:38 
GeneralRe: Sacrilege! Pin
leonej_dt6-Apr-08 20:01
leonej_dt6-Apr-08 20:01 
GeneralRe: Sacrilege! Pin
backSlashZero6-Apr-08 20:30
backSlashZero6-Apr-08 20:30 

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.