
-----------------------------------
qiyue
Tue Mar 22, 2011 2:19 am

What programming languages do I need to know?
-----------------------------------
If I want to be a web designer, do I really need to know anything besides HTML, CSS, JavaScript, PHP, and AJAX? Should I learn C#, Java, Perl, Python, etc?

-----------------------------------
apython1992
Tue Mar 22, 2011 7:55 am

RE:What programming languages do I need to know?
-----------------------------------
Although I've never looked into any kind of web development other than basic HTML and CSS, I would think that JavaScript and PHP are all you need.  C#, Java, Perl and Python are all general-purpose languages and are not necessary (as far as I'm aware) for web development...but of course learning them couldn't hurt you at all ;)

-----------------------------------
OneOffDriveByPoster
Tue Mar 22, 2011 8:24 am

Re: What programming languages do I need to know?
-----------------------------------
If I want to be a web designer, do I really need to know anything besides HTML, CSS, JavaScript, PHP, and AJAX? Should I learn C#, Java, Perl, Python, etc?Well, people do use perl with CGI, and there is JSP and ASP you can look into too. You can also look into XML and XSLT.

-----------------------------------
unoho
Wed Mar 23, 2011 12:14 am

RE:What programming languages do I need to know?
-----------------------------------
http://www.w3schools.com/default.asp

best site ever :D lol.. gives u the full list of everything (well..a heck lot) u need to know. but again, it wouldn't hurt to learn C# or java or even python. they always come in very handy.

-----------------------------------
Tony
Wed Mar 23, 2011 1:38 am

RE:What programming languages do I need to know?
-----------------------------------
"need to know" is very subjective. Technically, as a designer, you could get away just with Photoshop. Although proper HTML and CSS rendition of the produced designs is often expected.

JavaScript is nice, but there's a very large gradient between "oh, that's a pretty transition effect" to writing webapps with jQuery and NodeJS.

If you pick up Python or Ruby with a good framework, you've just issued yourself a license to print money in web-dev space... for a couple of years. Then we'll all move on to the next great thing anyway.
