Assembly Language and High Level Language PDF
Assembly Language and High Level Language PDF
machine
⦿ High-Level Languages: Any language that is independent of the machine
⦿ System languages: These are designed for low-level tasks, like memory and
process management
⦿ Scripting languages: These tend to be high-level and very powerful
⦿ Domain-specific languages: These are only used in very specific contexts
⦿ Visual languages: Languages that are not text-based
⦿ Esoteric languages: Languages that are jokes or are not intended for serious
use
⦿ Low-level computer languages are either machine codes or are very close them.
⦿ This is another low-level but very important language in which operation codes and
operands are given in the form of alphanumeric symbols instead of 0’s and l’s.
⦿ These alphanumeric symbols are known as mnemonic codes and can combine in a
maximum of five-letter combinations e.g. ADD for addition, SUB for subtraction, START,
LABEL etc. Because of this feature, assembly language is also known as ‘Symbolic
Programming Language.'
Since it is machine
It is easy to locate and dependent, the programmer
correct errors. also needs to understand
the hardware.
It is easily modified.
⦿ High-level computer languages use formats that are similar to English.
⦿ High-level languages are basically symbolic languages that use English words
and/or mathematical symbols rather than mnemonic codes.
⦿ These are used for string manipulation, including search patterns and inserting and deleting characters. Examples are: LISP (List
⦿ Processing)
⦿ Prolog (Program in Logic)
⦿ 4. Object-Oriented Programming Language
⦿ In OOP, the computer program is divided into objects. Examples are: C++
⦿ Java
⦿ 5. Visual Programming Language
⦿ These programming languages are designed for building Windows-based
⦿ applications.
⦿ Examples are:
⦿ Visual Basic
⦿ Visual Java
⦿ Visual C