Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Popular web development languages question?

I am writing a blog article for aspiring web developers about which web development languages they can learn and why they would want to learn it. Any input would be very appreciated, and I can site you as a source and/or link to your website if requested.

My questions:

After learning html/css the path that a developer can take branches off. They could learn JavaScript to stay with front-end development and then learn AJAX (not a language, I know, but it's great to put on a resume), and XML (which has a plethora of XML based languages ex: XPATH, SOAP, WSDL). Or they could go server-side and learn one of four possible languages: Java, PHP, Ruby on Rails, or ASP.NET(which is actually four main languages - C++,C#, VB, and JScript).

Do you think I should recommend PHP first because it can be procedurally typed and they can learn OOP along the way or should they start off learning OOP since they can then jump into Java, RoR, and the .NET framework?

Any corrections and other insight, suggestions are very appreciated. Thanks!

3 Answers

Relevance
  • 10 years ago
    Favorite Answer

    Yes, PHP right after html and css. This is the order reccomended by many web developers I know.

    1. HTML

    2. CSS

    3. PHP

    4. AJAX

    5. Javascript

    You can switch 4 and 5 around to your liking, but PHP after CSS for sure.

  • 5 years ago

    I do not know if it is the so much standard or now not, however it will have to be for lots of explanations - Perl is king for all internet progress in my brain, and there are tons of modules to be had for database paintings.

  • 10 years ago

    Yep, recommend PHP first..!

Still have questions? Get your answers by asking now.