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

Digital Literacy Computer Basics Computer Languages Fundamentals of Computer Languages

I don't understand

I keep trying this question and I can't get it right

Johann Behrens
Johann Behrens
176 Points

What is the question and what don't you understand about it?

Higher-level languages have to be translated or compiled into machine code..... True!

In this case the Higher the level, the more it differs from the original machine code. While machine code uses combinations of numbers and/or letters, higher-level languages translate this into words and signs that are easier for us humans to understand. When you develop a program in a Higher-level Language it has to be translated back to machine code for a computer to know what to do. Check the wiki to see how a compiler works exactly https://en.wikipedia.org/wiki/Compiler