返回卡包市场

7. High- and low-level languages

暂无描述。系统推荐的高质量记忆内容,适合每天坚持背诵学习。

卡片总数: 9内容版本: v4公开卡包更新时间: 8/1/2026

卡片预览 (9 张)

#1
正面 (问题)

What is a high level language?

背面 (解答)

A programming language with statements that are similar to normal language e.g. C#, python, java

#2
正面 (问题)

What is a low level language?

背面 (解答)

Relate to the specific architecture of the computer.

#3
正面 (问题)

Why use an assembly language?

背面 (解答)

Make use of special hardware Make use of special machine-dependent instructions Avoid taking up space in primary memory Write code that performs a task very quickly

#4
正面 (问题)

What is the difference between assembly languages and machine code?

背面 (解答)

Machine code uses binary or hexadecimal whilst assembly languages use simple words of three letters.

#5
正面 (问题)

What is a compiler?

背面 (解答)

Translates high level program into machine code all at once.

#6
正面 (问题)

What is an interpreter?

背面 (解答)

Executes a high level program statement by statement.

#7
正面 (问题)

What is an assembler?

背面 (解答)

Translates assembly code program into machine code all at once.

#8
正面 (问题)

What is the difference between a syntax and logic error?

背面 (解答)

A syntax error is where a statement doesn’t obey the rules of a language whilst a logic error is where the program doesn’t do what the programmer wants.

#9
正面 (问题)

What is an IDE?

背面 (解答)

Contains an editor, compiler and/or interpreter with debugging tools to improve the speed of program development