logo

Learning objective

Classification of programming languages: Show awareness of the development of types of programming languages and their classification into low-and high-level languages. Know that low-level languages are considered to be: • machine-code • assembly language. Know that high-level languages include imperative high-level language. Describe machine-code language and assembly language. Understand the advantages and disadvantages of machine-code and assembly language programming compared with high-level language programming. Explain the term ‘imperative high-level language’ and its relationship to low-level languages.

Read the explanation, check the common trap, then practise with flashcards and questions.

At a glance

0

Flashcards

0

Questions

Topic

Classification of programming languages

Subtopic

Classification of programming languages

Aqa A Level Computer ScienceFundamentals of computer systems

Study support

Understand this objective

Quick explanation

Classification of programming languages: Show awareness of the development of types of programming languages and their classification into low-and high-level languages. Know that low-level languages are considered to be: • machine-code • assembly language. Know that high-level languages include imperative high-level language. Describe machine-code language and assembly language. Understand the advantages and disadvantages of machine-code and assembly language programming compared with high-level language programming. Explain the term ‘imperative high-level language’ and its relationship to low-level languages

  • This point belongs to Classification of programming languages, especially Classification of programming languages.
  • You need to be able to classification of programming languages: Show awareness of the development of types of programming languages and their classification into low-and high-level languages. Know that low-level languages are considered to be: • machine-code • assembly language. Know that high-level languages include imperative high-level language. Describe machine-code language and assembly language. Understand the advantages and disadvantages of machine-code and assembly language programming compared with high-level language programming. Explain the term ‘imperative high-level language’ and its relationship to low-level languages.
  • Use the linked flashcards and practice questions to check recall, then practise applying the idea in an exam-style answer.

Why it matters

This objective helps connect Classification of programming languages to exam-style questions, flashcards, and revision notes for Classification of programming languages.

Quick student answer

Which pair consists entirely of low-level programming languages?

Direct answer

Machine code and assembly language

Key terms

  • Low-level language: A programming language close to the instructions used by a processor; machine code and assembly language are low-level languages.
  • Imperative high-level language: A high-level language that describes how a task is carried out by specifying a sequence of instructions.

Common trap

Confusing assembly language with a high-level language: Assembly language is still low-level because its symbolic instructions remain closely related to machine-code instructions.

Related questions

Try this as a practice card

4 linked

Question 1 of 4

Choose an answer, get feedback, then move sideways through the set.

0 of 4 attempted

Flashcard prompts

Flip through the key recall cards

4 cards

Flashcard 1 of 4

Press Space to flip, arrows to move

Revision tools

Choose how to practise

Back to topic hub
Flashcards0 linked cards
No objective-specific flashcards are cached for this page. Use the topic hub to revise the surrounding flashcards without triggering a frozen-subject DB fallback.Open topic hub
Practice Questions0 linked questions
No objective-specific practice questions are cached for this page. Use the topic question bank to practise nearby curriculum questions without weakening the egress guard.Open topic questions

Related learning objectives

No linked resources are published for this section yet.