programming before PHP?

@pinduko (192)
Philippines
February 13, 2007 9:36pm CST
what programming language need to learn before having PHP or can we start PHP even zero knowledge about PHP..?thanks.
11 responses
• India
14 Feb 07
If you got a basic knowledge in C language it would be very helpful while learning PHP. You many also start with PHP directly since it is not that difficult to learn. But before learning PHP you should have a knowledge of what a web site is (technical stuff), what a server and client is, basic knowledge to configure servers like apache or IIS (apache more preferred) and a good knowledge in any database software (mySQL preferred). During web development you may also need to know javascript. All the best.
@pinduko (192)
• Philippines
14 Feb 07
thanks my friend, is there any website/s you can recommend like online tutorials or sort of e-books can u useful?...have great day.
• India
15 Feb 07
Try www.phplearn.org. It got a whole lot of resources for you to get started with PHP.
• India
15 Feb 07
Oops..sorry typo error. The site is www.learnphp.org.
• Indonesia
20 Feb 07
if your purpose is for web development HTML is the basic you must learn about because you cant do nothing in web case without HTML even you're expert in PHP or other web programming language. then you can start to learn about PHP,CSS,Javascript and also Database to complete your knowledgment about web development. you can start in www.w3schools.com its always the best to be starting point
@pinduko (192)
• Philippines
24 Feb 07
thanks..i will try to learn the basic and then learn each of those languages...every programmer have their own way to learn fast and easy...
@shabbydg (11)
• Sri Lanka
11 Mar 07
essentially php is written using the c language so having a knowledge of c does help. but there are so many online tutorials available that you can directly start learning php. php is very easy compared to other scripting languages. this is a good site to learn php: http://www.w3schools.com/php/default.asp
@sebbie (7)
• Poland
21 Mar 07
PHP syntax is very similar to c++, but there is no need to learn c++ before learning PHP. For developing web application usefull will be knowledge of HTML, SQL (mySql, Postgres..), CSS, JavaScript.
@web2samus (255)
• Uruguay
6 Apr 07
you don't need any previous language to learn PHP, PHP can be used in various ways, not only for webservers/webpages but if you're planning to work on the web section you may need to know about HTML and perhaps XML too
• India
9 Apr 10
Well to start php c or c++ is very important .You should have some basic knowledge about these languages.Not only to study php but also to study other languages like php ,java, net for everything c language is best. And then since php is widely used for building web application ,SO fair knowledge in HTML is very important.Well other languages like javascript and css or additional knowledge to build webapplication in php.
• Philippines
27 Feb 07
for me if you really like to learn php, you dont have to learn any languages such as c or c++ first just to be familiar with the syntax, the principles, the flow control or anything. you will learn that all also when you learn php so why waste the time of learning those langauges if your target is php. and others is right, web design and development starts at HTML. If you want to develop a web in PHP and you dont know HTML, you better hold your breath first and learn HTML because you will be using HTML and CSS perhaps hand-in-hand with PHP as you go along...
@Commerce (646)
• India
21 Feb 07
Another opinion from my side is... you should learn HTML before going deep into php. First thing first. :)
@01041978 (15)
• India
14 Feb 07
As swaraoof told, if u know C, it will make very easy to learn PHP syntax and functions.. Please you try to learn the concepts on php.net and zend php tutorial..
@knockout (99)
• United States
5 Mar 07
I believe that HTML and CSS should be learned before PHP. It gives somewhat of a background or a little taste of what to expect when you see PHP.
• Italy
9 Mar 07
u must know well only HTML and 1 database (as MySql) for to generate dinamic web site ;)