Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress

YILEI GE
YILEI GE
2,773 Points

Which programming language is the best for interactive website? WordPress, Joomla and Drupal? Or others?

I heard so many good things about WordPress, but is it the best for interactive website? Which programming language does the TreeHouse.com use?

2 Answers

Genevieve Herres
PLUS
Genevieve Herres
Courses Plus Student 3,457 Points

You can use a tool like builtwith.com to profile any publically available website. If you run teamtreehouse.com through it, you'll see under Frameworks that it's running Ruby on Rails.

If you look at general technology information you'll see that WordPress strongly dominates the content management system market with over half of all websites running a CMS running WordPress.

https://w3techs.com/technologies/overview/content_management/all

WordPress is powered by PHP (as are Drupal and Joomla), PHP strongly dominates the server-side languages.

https://w3techs.com/technologies/overview/programming_language/all

WordPress also uses JavaScript on the front end to handle a number of interactions, especially through AJAX. You'll see that JavaScript is massively dominant for front end control.

https://w3techs.com/technologies/overview/client_side_language/all

So if you're looking for what languages to learn, PHP for server-side and JavaScript for client-side would give you a great base for most of the content management systems used today. As far as a specific content management system, WordPress is quite dominant over the others.

YILEI GE
YILEI GE
2,773 Points

I appreciate your answer, and builtwith.com is such a nice and awesome web!! Do you have more useful websites for share? Thanks.

Jason Anders
MOD
Jason Anders
Treehouse Moderator 145,858 Points

Hi there,

WordPress isn't a programming language. It is a CMS (Content Management System) that is build on the language PHP.

Honestly, your question is very difficult to answer, as there are many possible answer to be given. I'm not 100% sure, as I'm just a student like you, but I do remember a post that stated Treehouse.com is build using a variety of languages, but a major one is Ruby.

There are many languages that can be used for interactive websites. The one you choose, will depend on which one most interests you.

I know that didn't really answer it, but like I said, everyone will have an opinion as to which on to use.

Keep Coding! :) :dizzy:

YILEI GE
YILEI GE
2,773 Points

Yep, I believe Ruby will be the next programming language I learn. Thank you for your help.