Hacker News new | ask | show | jobs
by coryl 5025 days ago
HTML + CSS + Javascript are suggested because they are the core languages websites use for visual display and interactivity.

After that, PHP + MySQL is fairly popular choice for beginning web programmers. But the point isn't just to "learn" the languages, make something cool and useful out of it.

1 comments

right , i want to continue and going into moblile app development.
If you want to develop cross-platform mobile applications using HTML, CSS, and Javascript, try PhoneGap - http://phonegap.com

If you want to develop native mobile applications you need to learn platform specific technologies:

1. Objective-C/ios for iphone/ipad

2. Java/Android for android phones and tablets.

3. Windows Phone 7/8 for new windows based phones of Nokia and other manufacturers.

also instead of learning css, should I just learn CSS3 , since its the newest one?
It's not that CSS and CSS3 are entirely different. CSS3 brings in some new features in addition to existing features of older CSS versions. However, keep in mind that not all browsers fully supports CSS3 at the moment. If you are developing a web application for a target audience that may be using older browsers like IE 6/7/8 you must check that the new CSS3 features works for them or not, so that you don't lose users. So, learn CSS3 but make sure the CSS3 feature you are using works in browser of your target audience. If not, make sure it degrades gracefully for users with old browsers.