Question:
What internet languages do I need to learn?
Athena1007
2008-10-10 08:19:04 UTC
I would like to begin a website that would require a log in to see password protected pages, a customizable page, and access to a database. What internet languages do I need to learn? One source tells me I need to learn PHP and MySQL, another tells me Open Source would be more suitable.

I do not know any of these languages and my experience with internet websites is on the Graphic Design/Layout portion. What is the difference between all these languages and formats, and which one would be the best for my site?

Thanks!
Six answers:
computerguy!
2008-10-10 08:40:32 UTC
You will want to learn XHTML, CSS, ASP.NET, PHP, MySQL, and Javascript.



I know that is a lot of things to learn, but most sites that are like the one you want usually have an entire team of designers working on them!
2008-10-10 16:01:47 UTC
Open Source is not a language.



Before even thinking about a language you'll need to learn computer programming. (Otherwise you'll have knowledge of a language, but no knowledge of how to use it. If you learn French, could you then be a French doctor?) Try http://www.amazon.com/gp/offer-listing/0130224189/ref=pd_bbs_sr_olp_1?ie=UTF8&s=books&qid=1212765521&sr=8-1



You should already know HTML and CSS if you do web design (they're markup [the look of the site] languages.) You'll need javascript, php and SQL, for starters. PHP is trivial if you understand programming - you can almost learn it from the manual as you write code. Javascript is a bit more difficult. SQL is a totally different thing - you'll probably need a good tutorial or a good book to even begin to understand how to use it - you have to understand how databases work. (And you have to learn how to design a database, which is another totally different discipline).



Your best bet might actually be to hire a local web developer to develop the site (you can do the design), with part of the contract being that he teaches you how and why he's doing what he's doing. (Once you've learned programming, of course.)



(BTW, AJAX - and you should learn it - is a technique, using javascript and, usually, php, it's not a language itself.)
2008-10-10 15:24:44 UTC
HTML, XHTML, JavaScript, PHP w/ MySQL (MySQL is a database application, PHP is a programming language that is able to access the database through websites), AJAX, Java - all good ones to look into what you want to do.



PHP is probably tops for what you want though.
delooks
2008-10-10 15:54:53 UTC
I prefer Ruby, and the Framework Ruby on Rails(with Mysql). It's not that easy to setup but coding is very comfortable with this framework. The documentation and the community is also very good and helpful.
?
2008-10-10 15:27:17 UTC
JavaScript, HTML

good luck you will have fun i love making websites
2008-10-10 15:32:07 UTC
Check out KompoZer it will make a little easier.


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...