Back to marketplace

1.2.2.5 Translators

No description yet. This curated deck is ready for daily study.

Total cards: 14•Content version: v4•Public deck•Updated: 8/1/2026

Card preview (14)

#1
Front (Question)

• High-level languages​ • Machine codes​ • Assembly languages​ • Binary codes​ What is the correct arrangement of programming languages in the order of understandability by humans?​

Back (Answer)

1, 3, 2, 4

#2
Front (Question)

Machine codes are written in what form?

Back (Answer)

Binary or hexadecimal

#3
Front (Question)

what is assembly language

Back (Answer)

A type of low-level programming language that uses instructions specific to hardware.

#4
Front (Question)

what does an assembler do

Back (Answer)

A computer program that translates a program written in an assembly language into machine code.

#5
Front (Question)

what does a compiler do

Back (Answer)

A computer program that translates a program written in high-level language into machine code all at once and then executes it.

#6
Front (Question)

what is a compiler mainly used for

Back (Answer)

putting a finished product onto systems

#7
Front (Question)

what is a translator

Back (Answer)

A utility program that translates the program written by programmers and codes in an assembly language into binary form.

#8
Front (Question)

What are the 3 types of translators

Back (Answer)

Assemblers Compilers Interpreters

#9
Front (Question)

advantages of compilers

Back (Answer)

Object code executes faster Executable code can be saved and doesn’t need to be compiled.

#10
Front (Question)

disadvantages of compilers

Back (Answer)

Error doesn’t get flagged until the end of the process. If an error is discovered, the entire program may need to be recompiled. Risk compiler might not generate all the required machine language, causing bugs. Executable code produced is specific to the machine.

#11
Front (Question)

what does an interpreter do

Back (Answer)

A computer program that reads a statement from a program written in high-level language, performs the action specified by the statement and then proceeds to the next statement and so on. (Runs the code line by line)

#12
Front (Question)

What is an interpreter used mainly for

Back (Answer)

error checking

#13
Front (Question)

What translator do we use to turn low-level code into executable machine code?

Back (Answer)

Assemblers

#14
Front (Question)

What translators can we use to turn high-level code into executable machine code?

Back (Answer)

Interpreters Compilers