Click here to Skip to main content
16,012,316 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: Why are C# and Java grouped Pin
Nemanja Trifunovic7-Apr-08 3:32
Nemanja Trifunovic7-Apr-08 3:32 
GeneralRe: Why are C# and Java grouped Pin
LeonardReinhart7-Apr-08 3:39
LeonardReinhart7-Apr-08 3:39 
GeneralRe: Why are C# and Java grouped Pin
Nemanja Trifunovic7-Apr-08 3:42
Nemanja Trifunovic7-Apr-08 3:42 
GeneralRe: Why are C# and Java grouped Pin
LeonardReinhart7-Apr-08 3:50
LeonardReinhart7-Apr-08 3:50 
GeneralRe: Why are C# and Java grouped Pin
Nemanja Trifunovic7-Apr-08 3:57
Nemanja Trifunovic7-Apr-08 3:57 
GeneralRe: Why are C# and Java grouped Pin
LeonardReinhart7-Apr-08 4:18
LeonardReinhart7-Apr-08 4:18 
GeneralRe: Why are C# and Java grouped Pin
Nemanja Trifunovic7-Apr-08 6:57
Nemanja Trifunovic7-Apr-08 6:57 
GeneralRe: Why are C# and Java grouped Pin
LeonardReinhart7-Apr-08 7:52
LeonardReinhart7-Apr-08 7:52 
The C++ compiler does unexpected things, there are a number of features introduced in the C++ language that is not good for a deterministic, fast, small embedded system. Spend a little time looking at what was stripped from C++ to make Embedded C++. C++ is not a better C. One of problems with C++ is that it tried to maintain some backward compatability with the C language.

Len

GeneralMessage Closed Pin
7-Apr-08 6:30
jlac40967-Apr-08 6:30 
GeneralRe: Why are C# and Java grouped Pin
Nemanja Trifunovic7-Apr-08 6:53
Nemanja Trifunovic7-Apr-08 6:53 
GeneralMessage Closed Pin
7-Apr-08 8:23
jlac40967-Apr-08 8:23 
GeneralRe: Why are C# and Java grouped Pin
Nemanja Trifunovic7-Apr-08 10:18
Nemanja Trifunovic7-Apr-08 10:18 
GeneralRe: Why are C# and Java grouped Pin
Shog97-Apr-08 7:24
sitebuilderShog97-Apr-08 7:24 
GeneralMessage Closed Pin
7-Apr-08 8:32
jlac40967-Apr-08 8:32 
GeneralRe: Why are C# and Java grouped Pin
Shog97-Apr-08 8:56
sitebuilderShog97-Apr-08 8:56 
GeneralMessage Closed Pin
7-Apr-08 9:00
jlac40967-Apr-08 9:00 
GeneralRe: Why are C# and Java grouped Pin
Shog97-Apr-08 9:13
sitebuilderShog97-Apr-08 9:13 
GeneralMessage Closed Pin
7-Apr-08 9:18
jlac40967-Apr-08 9:18 
GeneralRe: Why are C# and Java grouped Pin
Shog97-Apr-08 9:35
sitebuilderShog97-Apr-08 9:35 
GeneralMessage Closed Pin
7-Apr-08 9:45
jlac40967-Apr-08 9:45 
GeneralRe: Why are C# and Java grouped Pin
Shog97-Apr-08 10:01
sitebuilderShog97-Apr-08 10:01 
GeneralRe: Why are C# and Java grouped Pin
richard_k7-Apr-08 18:04
richard_k7-Apr-08 18:04 
GeneralRe: Why are C# and Java grouped Pin
kjmcsd7-Apr-08 8:14
kjmcsd7-Apr-08 8:14 
GeneralRe: Why are C# and Java grouped Pin
tlcouger7-Apr-08 3:40
tlcouger7-Apr-08 3:40 
GeneralRe: Why are C# and Java grouped Pin
Nemanja Trifunovic7-Apr-08 3:43
Nemanja Trifunovic7-Apr-08 3:43 

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.