
High and low level languages
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Easy
Roy Duguid
Used 3+ times
FREE Resource
20 Slides • 14 Questions
1
Do Now
1. Log in
Go to class notebook
Go to Paper 2 - High vs Low Level Languages
Complete Do Now under:
High Level vs Low Level Languages
2
Do Now Answers
3
Homework
On Teams
Need to join the class on seneca (link on teams)
link to assignment on Teams
Homework is ALWAYS set on Teams therefore if you're ever off when Homework is set you will ALWAYS have access to it :)
Due 22/09/2023
4
Big Question:
What is the difference between High Level and Low Level Languages?
Compare how humans and computers interpret instructions
Explain the differences between high- and low-level programming languages
Describe why translators are necessary
List the differences, benefits and drawbacks of using a compiler or an interpreter
5
Computers need clear, precise instructions, but they can only understand one language.
Machine language (0s and 1s). Instructions written in machine code can be directly executed by a computer’s Central Processing Unit (CPU).
The first ever programs were written solely in machine code. Each instruction was entered by hand before being executed.
Operation code (opcode) tables were used to help with this, but it was still very time consuming.
6
7
8
Questions ahead...
9
Multiple Choice
LOAD r1,
LOAD r2,
ADD r1,
DIV r1, #2
Machine Code
High Level
Assembly Language
10
Multiple Choice
Directly executable by the CPU. Written in 1's and 0's or Hex.
Machine Code
High Level Language
Assembly Language
11
Multiple Choice
01010101010100101010100101010101010011111001000100001010100101
Machine Code
High Level
Assembly Language
12
Multiple Choice
High and low-level programming languages can be understood by a computer.
True
False
13
Fill in the Blanks
Type answer...
14
15
16
17
18
19
High Level
20
High Level
Assembly Language
21
High Level
Assembly Language
01011001 00100111 10010100 01110011 10100101 11001010 11101000 01011101 00010011 01100010 10110110 11000100 01101111 10010011 01010101 11101101 10110111 00100110 11011001 01001001 01111001 00111010 10001011 01100101 11011001 01101010 11110010 00010011 00101101 01010011
Machine Code
22
Questions ahead...
23
Multiple Choice
Different CPUs require different assemblers.
True
False
24
Multiple Choice
Compilers translate high-level language into machine code.
True
False
25
Multiple Choice
An example of a high-level programming language is:
Python
Assembly
Machine code
Cloud
26
Multiple Choice
Machine code uses the binary number system.
True
False
27
Multiple Choice
High-level languages need to be compiled into machine code before they can be used by a computer.
True
False
28
Multiple Choice
Machine code is easy to understand by a human.
True
False
29
Multiple Choice
Which of the following is NOT a translator?
Assembler
Interpreter
Interpreter
Executable
30
Multiple Choice
Difficult to write in (but easier than Machine code)
Interpreter
Translator
Compiler
Assembly Langauge
31
Multiple Choice
Compilers, assemblers and interpreters are examples of this.
Translator
Run time environment
Editor
Error diagnostics
32
33
34
Go to class notebook
Activity 1
Do Now
1. Log in
Go to class notebook
Go to Paper 2 - High vs Low Level Languages
Complete Do Now under:
High Level vs Low Level Languages
Show answer
Auto Play
Slide 1 / 34
SLIDE
Similar Resources on Wayground
30 questions
Earth's Atmosphere
Presentation
•
10th Grade
26 questions
Unit 2 lesson 7: Lewis Dot & Bohr diagrams
Presentation
•
10th Grade
27 questions
Various Dimensions of Philippine Literary History
Presentation
•
11th Grade
30 questions
Arrays
Presentation
•
11th Grade
24 questions
Taxonomy
Presentation
•
10th Grade
26 questions
Poetry Terms
Presentation
•
9th - 10th Grade
31 questions
Intro to Genetics Lesson
Presentation
•
10th Grade
25 questions
lección de programación 2.0
Presentation
•
10th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade