Best Language to Learn ?

learn mandarin, so you can hire coders in any of the above at 1/4 cost for life
 
PHP is setuped on every hosting. So you'll be able to host your project almost anywhere.
For ASP you'll have to search for hosting.

And php is as easy as programming language can be (although I did not try to learn asp).
 
I'll agree with a few responses and say learn HTML and CSS first. I started seriously programming with PHP and can wholeheartedly say that you shouldn't learn it. PHP is a very, very poorly designed language which has only caught up in the last few years. This means it's ecosystem isn't as mature as others (Python and Ruby stick out). Instead, if you want to learn to build web applications then learn Ruby on Rails or Node. I personally prefer Ruby/Rails because Ruby is a much better language to work with, but keep in mind you'll need to learn Javascript eventually for front-end.
 
I'll agree with a few responses and say learn HTML and CSS first. I started seriously programming with PHP and can wholeheartedly say that you shouldn't learn it. PHP is a very, very poorly designed language which has only caught up in the last few years. This means it's ecosystem isn't as mature as others (Python and Ruby stick out). Instead, if you want to learn to build web applications then learn Ruby on Rails or Node. I personally prefer Ruby/Rails because Ruby is a much better language to work with, but keep in mind you'll need to learn Javascript eventually for front-end.

PHP is not mature? I have no idea where you where the last 20 years but PHP has always been relevant, constantly been updated and supported by the community. It has always served it's role very well throughout the years.

Sounds more like your new to programming and repeat what you've read somewhere. You cannot say a language is necessarily better then a other language, it's more a question if it fits the current role better or not.
 
PHP is not mature? I have no idea where you where the last 20 years but PHP has always been relevant, constantly been updated and supported by the community. It has always served it's role very well throughout the years.

Sounds more like your new to programming and repeat what you've read somewhere. You cannot say a language is necessarily better then a other language, it's more a question if it fits the current role better or not.

PHP may be mature but it's ecosystem is not. When did Composer come out? 2011? Rubygems -2003. While I agree that PHP has been around much longer, for a long time the ecosystem was not fantastic and it's only now (in the past 5 years) that it's catching up.

Usually, I agree that you can't usually say that a language is better for something, but I think in this case that's not so true. PHP is a language for building backend, so I can compare building backend with one language to building backend with another language/framework - and building with Rails was a breath of fresh air when compared to building in PHP.

At the same time - I've barely touched PHP in 4 years. I've read about what's been going on, but haven't used it much since I switched to Rails.
 
PHP may be mature but it's ecosystem is not. When did Composer come out? 2011? Rubygems -2003. While I agree that PHP has been around much longer, for a long time the ecosystem was not fantastic and it's only now (in the past 5 years) that it's catching up.

Usually, I agree that you can't usually say that a language is better for something, but I think in this case that's not so true. PHP is a language for building backend, so I can compare building backend with one language to building backend with another language/framework - and building with Rails was a breath of fresh air when compared to building in PHP.

At the same time - I've barely touched PHP in 4 years. I've read about what's been going on, but haven't used it much since I switched to Rails.

imo at least basic knowledge of html, php and css is a must - no matter what you do in programming.
If you know your way around it will save you a lot of time and troubles. Even if as of today you do not need it at all, it is good to have basic knowledge of those.

With Ruby - you dont need Ruby to work, to develop. Its optional. You can use many other languages instead of it.
 
Can't hurt to know some PHP, a lot of people are still using it, but for the future i'd look at a different language. Python/Ruby/NodeJS/Elixir maybe
 
PHP..
don`t close yourself with MS world..
and in real life, most of the web apps coded with PHP...
so if you want a job... go with PHP...
 
PHP. C based languages are the way to go. I would also suggest Javascript/jQuery.
 
Python should be good to start and understand the main concept of programming, the syntax is clear and the keywords make sense.
Once your got the idea, most of scripting language work the same way, only syntax and function names change.
 
Now PHP is popular and most useful programming language.
You can use it for building good sites easily.
 
Back
Top