What are the two types of computer languages?
High level
low level
What are examples of high-level languages?
Python
C++
JavaScript
What is an example of machine code?
Binary
What is an example of assembly code?
Little man computer
What do low-level languages consist of?
Machine code and binary code
What are the features of high-level languages?
What are the advantages of high level languages?
Code is easy to read, understand and modify
What are the disadvantages of high-level languages?
What are the features of low-level languages?
What are the disadvantages of low-level languages?
-code is difficult to read, understand and modify
What are the advantages of low-level languages?
What are the three types of translators?
Assemblers
Compilers
Interpreters
What are assemblers used to translate?
Assembly language into machine code
-there are many assembly languages and each one needs its own unique assembler
What are compilers and interpreters used to translate?
High-level code into machine code
What does a compiler do?
What does a interpreter do?
What is used to join separate compiled codes into one executable program?
A linker
What determines the type of translator?
The programming language and the IDE
What does IDE stand for?
Integrated development environment
What is an IDE?
A piece of software that provides features to help a programmer to develop their program
What is the code editor in an IDE?
What is the run-time environment in an IDE?
What will an explorer window do in an IDE?
-help navigate through programs
What will an output window do in an IDE?
-show the output from when a program is run