Best programming language to start with?

KoolDrew

Lifer
Jun 30, 2004
10,226
7
81
I don't know any programming languages and want to start learning. The only thing I really hav experience with is HTML so what would be the best language to actually start off with?
 

Zugzwang152

Lifer
Oct 30, 2001
12,134
1
0
Originally posted by: KoolDrew
I don't know any programming languages and want to start learning. The only thing I really hav experience with is HTML so what would be the best language to actually start off with?

since you know HTML already, why not start with a scripting language like PHP or Perl? For web uses, the ouput of thses languages is straight HTML, so it would be a good environment for you to learn the basic fundamentals of programming imo.
 

AFB

Lifer
Jan 10, 2004
10,718
3
0
Question or language? :p

Personally, seeing as you know HTML, I would recomend PHP.
 

KoolDrew

Lifer
Jun 30, 2004
10,226
7
81
Question or language?

ROFL. I meant language. Got a little ahead of myself. Anyway thanks for the suggestions. So just learn various web related languages? Then what? I heard Visual Basic was good to start with but I am not sure.
 

halfadder

Golden Member
Dec 5, 2004
1,190
0
0
If you start with VB.net, you can move to C# pretty easily.

Otherwise I would recommend Python, lots of good books for beginners on Python, do a google search.
 

Zugzwang152

Lifer
Oct 30, 2001
12,134
1
0
I still stick with PHP or perl, simply because you get tangible and useful results immediately, without have to worry about compiling executables and all that other nonsense you have to think about for true programming languages.
 

homercles337

Diamond Member
Dec 29, 2004
6,340
3
71
Can someone explain why anyone would learn C# if there is no need for "web-based/.net" stuff? Im primarily a C/C++ (in addition to matlab, java, and numerous scripting languages), but if one was going to write a stand-alone app for windows why would C# be used?
 

daniel1113

Diamond Member
Jun 6, 2003
6,448
0
0
Originally posted by: homercles337
Can someone explain why anyone would learn C# if there is no need for "web-based/.net" stuff? Im primarily a C/C++ (in addition to matlab, java, and numerous scripting languages), but if one was going to write a stand-alone app for windows why would C# be used?

C#.NET uses C#... so, yeah.
 

homercles337

Diamond Member
Dec 29, 2004
6,340
3
71
Originally posted by: daniel1113
Originally posted by: homercles337
Can someone explain why anyone would learn C# if there is no need for "web-based/.net" stuff? Im primarily a C/C++ (in addition to matlab, java, and numerous scripting languages), but if one was going to write a stand-alone app for windows why would C# be used?

C#.NET uses C#... so, yeah.

Uh ... what?

 

notfred

Lifer
Feb 12, 2001
38,241
4
0
Originally posted by: homercles337
Can someone explain why anyone would learn C# if there is no need for "web-based/.net" stuff? Im primarily a C/C++ (in addition to matlab, java, and numerous scripting languages), but if one was going to write a stand-alone app for windows why would C# be used?

Because it's faster and easier to write windows apps in C# than C++.
 

dornick

Senior member
Jan 30, 2005
751
0
0
Nobody's said it yet, but I recommend JavaScript, as it can be used on the web, and will make it easier to go into higher languages like Java itself later.
 

PatboyX

Diamond Member
Aug 10, 2001
7,024
0
0
Originally posted by: yassine
I started with java, I thought i was pretty easy, but thats just me.

i liked java a lot, too.
especially for a language to learn by oneself and in spare time.
 

mugs

Lifer
Apr 29, 2003
48,920
46
91
Originally posted by: homercles337
Can someone explain why anyone would learn C# if there is no need for "web-based/.net" stuff? Im primarily a C/C++ (in addition to matlab, java, and numerous scripting languages), but if one was going to write a stand-alone app for windows why would C# be used?

For the same reason that VB6 is/was incredibly popular.
 

znaps

Senior member
Jan 15, 2004
414
0
0
All the suggestions above are good.

Go wih PHP 5 if you want to get instant results that you can show to the whole world.
 

clamum

Lifer
Feb 13, 2003
26,252
403
126
I vote for Java, though I haven't had any experience with PHP (yet) so maybe that's a better route...