Advantages and disadvantages of special purpose software

broken image
broken image

The terms low-level and high-level are also open to interpretation, and some languages that were once considered high-level are now considered low-level as languages have continued to develop.Ī high-level language has to be translated into the machine language by a translator, which takes up time These languages are not mutually exclusive, and some languages can belong to multiple categories.

broken image
broken image

Visual languages: Languages that are not text-based.Domain-specific languages: These are only used in very specific contexts.Scripting languages: These tend to be high-level and very powerful.System languages: These are designed for low-level tasks, like memory and process management.There are also other types of languages, which include High-Level Languages: Any language that is independent of the machine.Low-Level Languages: A language that corresponds directly to a specific machine.Basically, languages can be divided into two categories according to how the computer understands them. Just as humans use language to communicate, and different regions have different languages, computers also have their own languages that are specific to them.ĭifferent kinds of languages have been developed to perform different types of work on the computer.