Preview lessons, content and tests

Computer Science & Programming solved. All in one platform.

1. To trial the platform and take tests, please take a few seconds to SIGN UP and SET UP FREE.
2. Searching for something specific? See our text overview of all tests. Scroll right for levels, and lists.

Join 36000+ teachers and students using TTIO.

Translators

Any program written in a high-level language is known as source code. However, computers cannot understand source code. Before it can be run, source code must first be translated into machine code.

A translator is a program that converts source code into machine code. Generally, there are three types of translator:

  • -compilers
  • -interpreters
  • -assemblers

Additional Reading

https://en.wikipedia.org/wiki/Translator_(computing)

https://www.bbc.co.uk/bitesize/guides/zthbgk7/revision/7

https://www.microcontrollertips.com/compilers-translators-interpreters-assemblers-faq/

PowerPoint Presentation #1 (Translators & Compilers)

PowerPoint Presentation #2 (Translators and facilities of languages)

Suggested Videos

TED-Talk

www.teachyourselfpython.com