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

General Discussion

Desmond Dallas
Desmond Dallas
6,985 Points

Web development

At present Iā€™m learning Bootstrap aiming to start the web development course.

I would like to know what languages are there for back end development. To be more specific I would like to know if I can build a website with backend functionalities like Wordpress. For example can I build a website from scratch that I can hand over to user (Customer) to manage themselves to change content such as images text etc from the backend

1 Answer

Austin Whipple
Austin Whipple
29,725 Points

Hi Desmond,

There are a number of back-end languages (PHP, Python, even JavaScript using Node.js) you can use to build dynamic portions of websites and, technically speaking, you don't really need any at all if you just want a flat HTML and CSS website.

All that said, if you'd like a site that you can turn over to editors for them to manage text and images on, then a CMS is more what you want than a specific language. You're on the right track with WordPress, which is a very popular content management system (CMS). Some others include Drupal and Grav. I'd recommend starting with the front-end development track here on Treehouse and then moving on to the WordPress track if you'd like to learn how to spin up and theme a commonly-used CMS site,