Podcast
Questions and Answers
Low-level languages are considered to be ___________________ and assembly language.
Low-level languages are considered to be ___________________ and assembly language.
machine-code
High-level languages include ___________________ imperative high-level language.
High-level languages include ___________________ imperative high-level language.
an
Machine-code language uses only the ___________________ digits 1 and 0 to represent instructions.
Machine-code language uses only the ___________________ digits 1 and 0 to represent instructions.
binary
Programs written in low-level languages are ___________________ to the type of processor they are written for.
Programs written in low-level languages are ___________________ to the type of processor they are written for.
Signup and view all the answers
There are ___________________ categories of low-level language: machine code and assembly language.
There are ___________________ categories of low-level language: machine code and assembly language.
Signup and view all the answers
High-level languages were developed to allow for ___________________ to be communicated to a computer’s processor.
High-level languages were developed to allow for ___________________ to be communicated to a computer’s processor.
Signup and view all the answers
Low-level languages directly ___________________ the computer’s processor.
Low-level languages directly ___________________ the computer’s processor.
Signup and view all the answers
Because machine code directly manipulates a computer’s processor, it is a ___________________ paradigm.
Because machine code directly manipulates a computer’s processor, it is a ___________________ paradigm.
Signup and view all the answers
Programmers are not constrained when using ______ code.
Programmers are not constrained when using ______ code.
Signup and view all the answers
Assembly language was developed with the intention of simplifying the process of writing ______ programs.
Assembly language was developed with the intention of simplifying the process of writing ______ programs.
Signup and view all the answers
Each assembly language instruction has a 1-to-1 correlation to a ______ code instruction.
Each assembly language instruction has a 1-to-1 correlation to a ______ code instruction.
Signup and view all the answers
High-level languages are the type of programming language that you’re most likely used to using, examples include C#, Java, Pascal, Python and ______.
High-level languages are the type of programming language that you’re most likely used to using, examples include C#, Java, Pascal, Python and ______.
Signup and view all the answers
______ languages are not platform specific.
______ languages are not platform specific.
Signup and view all the answers
High-level languages must be translated into ______ code by a compiler or an interpreter before they can be executed.
High-level languages must be translated into ______ code by a compiler or an interpreter before they can be executed.
Signup and view all the answers
Unlike low-level languages, ______ languages are not platform specific.
Unlike low-level languages, ______ languages are not platform specific.
Signup and view all the answers
Most ______ languages allow programmers to make use of built-in functions.
Most ______ languages allow programmers to make use of built-in functions.
Signup and view all the answers
Assembly language is not ______ and programs are specific to certain processors.
Assembly language is not ______ and programs are specific to certain processors.
Signup and view all the answers
High-level languages are ______ and programs are not specific to certain processors.
High-level languages are ______ and programs are not specific to certain processors.
Signup and view all the answers
Machine code is ______ executed by processors.
Machine code is ______ executed by processors.
Signup and view all the answers
High-level languages use ______ to make code slightly easier for humans to understand.
High-level languages use ______ to make code slightly easier for humans to understand.
Signup and view all the answers
An ______ must be used to translate assembly language into machine code before it can be executed.
An ______ must be used to translate assembly language into machine code before it can be executed.
Signup and view all the answers
High-level languages include ______ high-level languages.
High-level languages include ______ high-level languages.
Signup and view all the answers
Features such as named variables, indentation, and ______ make programs written in high-level languages far easier to debug.
Features such as named variables, indentation, and ______ make programs written in high-level languages far easier to debug.
Signup and view all the answers
Translation from source code into object code can be ______ in high-level languages.
Translation from source code into object code can be ______ in high-level languages.
Signup and view all the answers