whats the best language to learn to program in? whats the difference between them? i just got a hosting account, and it has mysql manager, and phpmyadmin, and im just trying to sort these things out.
^^ your hosting basically is linux, so you can use php. phpmyadmin and mysql manager are just tools for your easy development other hosting may have java, but maybe expensive and requires skills on the language others using .NET so php is best for starters
Thanks guys. What exactly is it for, though? Is it for website development? Where can I learn more about PHP, and how it works?
php is a serverside scripting language, much like perl, but it uses a module interface (apache) and fcgi (others) instead of the traditional cgi interface. You can learn more about php, as always in w3schools. or php.net for a complete documentation.
PHP is cheap and best source to be used for website development. Yes, you can also use dotnet for Java for website development but PHP is the best. If you need any help in website development. Please let me know.
... for starter. nothing like a very permissive language to make very bad programming habits PHP can be a good solution, but be careful to program with because you can make big mistakes without knowing.
I suggest you go find some introductory tutorials about php. Things will get much clearer. PHP is just another programming language like Java, or Ruby or C#.
Indeed PHP is very robust web scripting language , but JSP , Servlets and JSF are more secure . That's the reason that still most of the banking applications backend is designed in Java
if you wanna be hardcore as editing things and tweaking everything then go for C Language. PHP would be easier once you learn C, from bash, perl, python and php.
PHP should be your first port of call. Theres loads of information out there on the web, and depending on your skills already, and your needs, you might find that you only need to learn a little PHP anyway, due to the amount of open source PHP web apps, like Wordpress, Drupal, Joomla, OSCommerce etc. What do you want your site to do?
If you learn PHP and javascript you'll be able to make any web applications you want. Some people like ASP but it's not my style. PHP is "the most widely used server-side programming language for web applications" so there are tons of resources and tutorials out there.
As many have already pointed out; PHP is the best route to take. It's cross-compatible on all hosting platforms (meaning you can have PHP on a Windows or *nix host) and is (relatively speaking) quickly processed by the server to send to the client. However, I would like to maybe help sort things out a bit more. There is such a thing called "SQL code" which is used for MySQL, however, it is important to realize that MySQL should be used in conjunction with PHP. MySQL is a database (it can hold any sort of information you want without leaving things in unsecure "hardcopy" files somewhere in your hosting) and PHP is a server-side scripting language which makes things work. I'm assuming you are entirely new to all programming, but if you have any background in C, it's essentially what you do when you create a cgi file except there is no need for compilation on your end and it's much faster in most cases. Regards, Dennis M.
MySQL Manager and phpmyadmin are just tools for working with MySQL databases, so you will not have to use them very often. I hope you already know HTML, CSS, and Javascript because it's a bit difficult learning PHP and MySQL before you know those. BTW, you can test stuff on your own computer with XAMPP. I find that to be a lot easier than using a hosting account.
When I want to work fast I use Basic. I grew up with it and know it by heart. But it's no good for web programming. Better start with php and javascript.