A3 Worksheet - Programming Languages
A3 Worksheet - Programming Languages
Lesson 1 - Translators
Programming languages
Introduction
These questions have been designed to check your understanding of high-level
and low-level languages, with attention to translators.
(Note for the assessor: A learner could write many variations here, but
there should be key characteristics for each example given)
Q3 If a program written in assembly language uses 400 lines of code, how many
lines of machine code will there be?
Answe Translator
r:
Answe Grace
r:
Q7 List three reasons why high-level languages are more suitable for
programmers than low-level languages?
Compiler and translator both translate low level language to a language that is
easier to understand by the user.
THE compiler translates the languages and produces an executable file that can
be easily read by the user
While the interpreter translates it line by line to the user and the user must have
an interpreter anytime he/she wants to read the language
Explorer task
Create a mind map of all the key terms listed on the ‘Lost in translation’
handout.
Resources are updated regularly — the latest version is available at: ncce.io/tcc.
This resource is licensed under the Open Government Licence, version 3. For more information on
this licence, see ncce.io/ogl.