Correct option is C
Perl is a
high-level language designed for scripting, text manipulation, and rapid development. It does not exhibit the characteristics of low-level or mid-level languages, which are closer to hardware or focus on system-level programming.
Important Key Points:
1.
Low-Level Languages:
· Examples:
Assembly language.
· These languages provide direct hardware manipulation and are architecture-specific. They are harder to learn but offer high performance.
2.
Mid-Level Languages:
· Examples:
C and
C++.
· These combine features of both high-level and low-level languages. They provide system-level access (like low-level languages) while supporting abstraction (like high-level languages).
3.
High-Level Languages:
· Examples:
Perl,
Python,
Pascal.
· These are designed for ease of use, portability, and abstraction. They focus on application development rather than hardware-level control.
Knowledge Booster:
· Assembly: A
low-level language, architecture-specific, used for direct hardware control.
· C: A
mid-level language, often used for system programming due to its low-level capabilities and portability.
· C++: A
mid-level language, supports both system-level programming and object-oriented features.