Correct option is C
Perl is a high-level scripting language mainly used for tasks such as text processing, automation, system administration, and web development. It provides simple syntax and powerful built-in features for handling strings and files efficiently.
On the other hand:
- Assembly and Machine Language are low-level languages.
- C and C++ are primarily system programming languages used for operating systems, drivers, and performance-oriented applications.
Therefore, Perl is the correct answer.
Important Key Points:
- Perl is a popular high-level scripting language known for text manipulation.
- Scripting languages are generally easier to write and execute than low-level languages.
- C and C++ are widely used for system programming and performance-critical applications.
- Machine Language consists of binary instructions directly understood by the computer.
Knowledge Booster:
- (a) Assembly: Incorrect because Assembly is a low-level programming language closely related to machine instructions.
- (b) C: Incorrect because C is mainly a system programming language used for operating systems and embedded systems.
- (d) C++: Incorrect because C++ is primarily used for system software, application development, and object-oriented programming.
- (e) Machine Language: Incorrect because Machine Language is the lowest-level language consisting of binary code executed directly by hardware.