Forum Moderators: phranque

Message Too Old, No Replies

Languages Worth Learning?

Which web languages should I focus on first?

         

nvillahe

6:39 am on May 18, 2009 (gmt 0)

10+ Year Member



Hello everyone, neophyte web dev here. Most of what I've learned has been in the past five months.

At this point, I feel pretty comfortable with my knowledge of XHTML and CSS, so I thought it was time to move on to learning some scripting languages for the web. I'm not a stranger to the idea of programming; I have a bit of background in C++ and Java, but haven't used them extensively.

Which ones are worth it? What little I know has been gained from surfing the web in general.

/*

Javascript? I understand it when I read it, more or less, but I don't want to rely too much on client-side languages, if only because server-side scripting ensures the user can see your page (flipside: assuming the server can handle the processing load). Then again, it's widespread.

PHP? First impression is that it seems cumbersome. Would I be better off using other languages and development frameworks such as Python (django) and Ruby (on rails)?

(My)SQL...seems like it's "the" database language, and it also seems like it's been widely-used, so even if there's a shift away from it for some reason, it would benefit me to learn it in order to understand existing systems if I get a job working on them. Or is there a compelling reason not to?

Perl? Seems like it has a good rep. Also looks a bit more complex.

*/

In general, I'm looking at the following order:

Javascript
PHP
MySQL
Apache (not a language per se, but I'd like to know my way around it)
Python/django
Ruby/on Rails

So...opinions? Thoughts on the pros and cons of each language? Do I have any blatantly wrong preconceptions?

Overall it seems like it would be worth learning the major languages just to understand existing code, but which ones will serve me best as I try to get a good footing as a web developer?

bill

7:58 am on May 18, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Welcome to WebmasterWorld nvillahe.

This is a question that regularly comes up. You may gain some insight by reading previous threads on the topic of which languages to learn [google.com].