Q:

What are disadvantages of high-level language?

A:

Disadvantages of high-level languages include slower speed, slower compiler time and more limited access to lower-level computer functionalities. A high-level language is a computer programming or software language that more closely resembles human speech or conceptualizing.

The lowest-level computer language is binary, a collection made up solely of zeros and ones, into which all programs are ultimately compiled. Because humans do not speak or think in binary, higher-level languages have been developed to make programming simpler. Some examples of high-level languages include C/C++, Basic, Pascal, Fortran, Java, HTML and LISP.

In addition, some computer programs function as high-level languages even though they are not marketed as such. For example, computer spreadsheets, such as Excel, function as versatile high-level programming languages that enable rapid program creation even by those with no computer programming experience, arguably making the spreadsheet one of the highest-level languages created to date.

Some programming languages are so advanced that they allow the program to modify itself while running. LISP is an example of such a language.

Because high-level languages cannot run directly on a computer, they must first be compiled or translated, ultimately into binary code, prior to execution. This compilation or translation can occur once after program creation or every time the program in run. In either case, time is required for the compilation or translation, and this slows execution time for the program.


Is this answer helpful?

Similar Questions

  • Q:

    What are some good high school research paper topics?

    A:

    Good research paper topics for high school students should explore social and community issues, such as the importance of recycling, preserving energy or government policies and procedures. Some topics may include the duties of the judicial system, the death penalty, gun control and abortion laws. Students may also choose to write about problems within the community, such as the enforcement of curfews, red light cameras and underage drinking.

    Full Answer >
    Filed Under:
  • Q:

    What is a high level of gamma GT?

    A:

    An elevated level of gamma-glutamyl transpeptidase, or gamma GT, is defined as any level above 51 international units per liter. Normal range for gamma GT is anywhere between 0 and 51 international units per liter.

    Full Answer >
    Filed Under:
  • Q:

    What is a high PSA level?

    A:

    The prostate-specific antigen, or PSA, test measures the level of the prostate-specific antigen present in a man's bloodstream; PSA is a protein made by the prostate gland. Elevated PSA blood levels may indicate prostate cancer, though other conditions also cause high PSA levels, according to the National Cancer Institute.

    Full Answer >
  • Q:

    What is considered a high potassium level?

    A:

    Potassium levels above 5.0 milliequivalents per liter indicate a high potassium level, also called hyperkalemia, according to MedicineNet. Normal potassium levels fall between 3.5 to 5.0 milliequivalents per liter.

    Full Answer >

Explore