High-level programming languages must be converted to low-level programming languages using an interpreter or compiler, depending on the language. Interpreted languages are considered more portable than compiled languages, while compiled languages execute faster than interpreted languages. However, the speed advantage compiled languages have is starting to fade in importance as improving processor speeds make performance differences between interpreted and compiled languages negligible.
Summary: High level programming language becomes low level programing language with the help of interpreter or compiler, Interpreted language are portable & compiled languages are faster. With improved processors, the advantage of being a faster compiled language is becoming negligible.
High-level programming languages like JavaScript, Python, and Ruby are interpreted. For these languages the interpreter executes the program directly, translating each statement one line at a time into machine code. High-level programming languages like C++, COBOL, and Visual Basic are compiled. For these languages, after the code is written a compiler translates all the code into machine code, and an executable file is created. This executable file is then distributed via the internet, CD-ROMs, or other media and run. Software you install on your computer, like Microsoft Windows or Mac OS X, are coded using compiled languages, usually C or C++.
Summary: Interpreter executes the program directly while tranforming one line at a time. Compiler translates all code into machine code and creates one executable file. Softwares we install are coded using compiled languages.
1. According to the passage, which type of language is your home computer or laptop most likely to use?
(A) An interpreted language.
(B) A native language.
(C) A computer code.
(D) An internet language.
(E) A compiled language.
Software you install on your computer, like Microsoft Windows or Mac OS X, are coded using compiled languages, usually C or C++.
3. Which of the following statements most accurately captures the central idea of the passage?
(A) Coding for computers is complicated but anyone can learn it.
(B) There are two types of programming languages, and each offers advantages and disadvantages.
Correct
(C) You may not even be aware that your home computer is using a programming language right now.
(D) The program C++ is a compiled high-level programming language.
(E) Only professionals should use high-level programming languages which run the risk of destroying your computer.
5. According to the passage, how is an executable file built and then distributed?
(A) The computer runs the file and distributes in manually.
(B) A programming language builds the executable file and a CDROM is distributed to all users.
(C) A computer translates the code into an executable file, and then it is distributed via the internet, CD-ROMs, or other media.
This executable file is then distributed via the internet, CD-ROMs, or other media and run.
(D) It is built by programmers and run by the internet.
(E) A computer programmer translates the file into code, which is then distributed.
6. Which of the following answer choices is a list of high-level programming languages as mentioned in the passage?
(A) C++, C-, Aereus
(B) JavaScript, Python, MacApple
(C) Ruby, Elementary, Javascript
(D) Javascript, Ruby, and C++
mentioned in parrah 2
(E) There are no high-level programming languages mentioned in the passage.