Okay. All I wanted to do is make writing web pages better, so I began to learn Java. I already use HTML/CSS and wanted to learn the next step.
I have already invested a fair amount of time learning Java. I enjoy Java. I have a very long way to go.
After learning such a language, I wanted to get up to speed with JQuery, then maybe PHP. That is my kinda learning plan.
From the point of view of the execution place, the web languages divides in two groups: server-side (runs on the server) and client-side (runs on the user's machine - on the browser, more precisely).
1. Java (trough JSP), PHP, ASP(.NET), Perl... are server-side languages
So: you want to work within the Web applications? You need to know minimum:
That answer means so much to me! I feel confident now of what I should be doing. I am really grateful.
I am disappointed that I was on the wrong track by starting to learn Java, yet then again by doing so I have gained an understanding of how (the basics of) programming works, if/while/for statements and methods etc, which I am sure will be useful down the track. And at some point I will return to Java, as you point out it will be useful for server side, but at the stage I am it is not the best use of my time. I will miss it lol.
I was aware JQuery was an extension/library of a language but thought it was Java and I'm glad you set me straight on that too.
Again, I can't tell you how glad I am that you answered in the manner you did, thankyou.