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.
There are ___________________ categories of low-level language: machine code and assembly language.
There are ___________________ categories of low-level language: machine code and assembly language.
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.
Low-level languages directly ___________________ the computer’s processor.
Low-level languages directly ___________________ the computer’s processor.
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.
Programmers ​are not constrained​ when using ______ code.
Programmers ​are not constrained​ when using ______ code.
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.
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.
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 ______.
______ languages are ​not platform specific​.
______ languages are ​not platform specific​.
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.
Unlike low-level languages, ______ languages are ​not ​platform specific​.
Unlike low-level languages, ______ languages are ​not ​platform specific​.
Most ______ languages allow programmers to make use of ​built-in functions​.
Most ______ languages allow programmers to make use of ​built-in functions​.
Assembly language is not ______ and programs are specific to certain processors.
Assembly language is not ______ and programs are specific to certain processors.
High-level languages are ______ and programs are not specific to certain processors.
High-level languages are ______ and programs are not specific to certain processors.
Machine code is ______ executed by processors.
Machine code is ______ executed by processors.
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.
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.
High-level languages include ______ high-level languages.
High-level languages include ______ high-level languages.
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.
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.