Choosing a good web based programming language to learn

Good Evening,

I am interested in learning a good web based programming language. I don't have a full understanding of any specific language, just bits and pieces of various ones. Not enough to actually do anything with. Once I find a language that will suite me, i'll be able to put full effort into learning it completely.

I have a few goals\details in mind when choosing a language.

Create simple websites for friends/family at first.
I want this language to be useful in the future.
I want this language to be a stepping stone for other languages I may be interested in later down the road.

If I need to be more specific or I have described something "out of context" let me know.
Who is Participating?
pvd21Connect With a Mentor Commented:
Start with html and css. Not quire programming languages, but rather markup languages. Get used to their philosophy and then move on to PHP. It is an easy programming language and most of its aspects you will find later on in many other languages you may need. The majority of websites, dynamic ones, are made with php. When you are familiar with it at a basic level, you may want to learn bits of javascript if you like to make more fancy stuff and have more control on the elements of your webpage.

Thats my recommendation. Good luck XD
There's not just 1 language uesd to develope web sites; it usually involves several. I would start with HTML... it'sthe easiest to learn. Then look at a .NET, ASP, XML.
Search a job site like monster and you'll see what I mean. Good Luck
I would also use a product like DreamWeaver which I think is a good way to get introduced to web builder UIs (User Interfaces).  Dreamweaver also allows you to do a code view to see the code behind the page.
agree with pvd21! PHP is the easiest and well documented language there is!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.