Eternal1912
Power Member
- Dec 6, 2014
- 687
- 288
Spanish and English definitely.
P.S: PHP
P.S: PHP
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 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.