Try them all, Java C#.Net, PHP, Coldfusion, etc. See which one you enjoy the most. Coldfusion is easy to pick up on but once you understand the basic structure and logic of controlling data then they all work the same....sometimes work the same. Touchy subject lol.
cfwebdeveloper
Junior Poster in Training
78 posts since May 2011
Reputation Points: 19
Solved Threads: 8
HTML is a script language. You could try Coldfusion. Example to set a variable you would do this.
<cfset firstName = "Kevin" />
<cfset lastName = "Hausman" />
<cfoutput>
My name is #firstName# #lastName#.
</cfoutput>
cfwebdeveloper
Junior Poster in Training
78 posts since May 2011
Reputation Points: 19
Solved Threads: 8
HTML is a markup language. It is not a scripting language.
Ezzaral
Posting Genius
15,986 posts since May 2007
Reputation Points: 3,250
Solved Threads: 847
lol, even says it. HyperText Markup Language, silly me... +1 for ezzaral.
cfwebdeveloper
Junior Poster in Training
78 posts since May 2011
Reputation Points: 19
Solved Threads: 8
If you want to stay open source and platform independent Java is the way to go. But all the high level languages teach you the same skill set. Once good at one, you can pick up the others pretty easily. I know .Net the best and am capable at Java and because of that I picked up objective c (for iOS) in a couple of weeks. Pick a language that suits you, you won't be limited once you are proficient.
Hope that helps,
Steve
hericles
Practically a Posting Shark
823 posts since Nov 2007
Reputation Points: 136
Solved Threads: 167
> I was wondering which language should learn. I do not want to be a programmer for a job(at the moment I am a young teen) in the future, I would like to be a physicist.
Python and C++ is a pretty good combination. Python is particularly forgiving to beginners and makes learning the subject matter easy without getting down to too many details. Once you are comfortable with the concepts, getting your hands dirty with C or C++ wouldn't be a herculean task.
~s.o.s~
Failure as a human
11,938 posts since Jun 2006
Reputation Points: 3,281
Solved Threads: 734
@~s.o.s~
phhaaa another maybe physicist but endeless coder as your person
mKorbel
Veteran Poster
1,141 posts since Feb 2011
Reputation Points: 480
Solved Threads: 224
For "real" programming it's a choice of Java or C#.net
The language itself isn't any big deal, once you've learned one or two you can pick up new ones very quickly. What takes the time, and where you will be making your real investment is in the libraries, ie the Java API vs .net
Learning a useful fraction of either of these is hugely bigger and harder than learning a language.
If you expect to be working just in Windows, then c#.net is the obvious choice, but if you expect a mix of Windows plus lot of Linux then Java is the way to go. My guess is that Physicists use a lot of Linux.
JamesCherrill
Posting Genius
6,373 posts since Apr 2008
Reputation Points: 2,130
Solved Threads: 1,073