Classification of (HLLs) - SS3 ICT Lesson Note
High-Level Languages (HLLs) can be classified based on several criteria, including their purpose, usage, and features.
Source:(javatpoint.com)
Here is a basic classification:
Procedural Languages: These are languages that follow a step-by-step approach to solving problems. Examples include C, Pascal, and Fortran.
Object-Oriented Languages: These languages are designed around the concept of objects and classes. Examples include Java, C++, and Python.
Functional Languages: Functional languages treat computation as the evaluation of mathematical functions and avoid changing state and mutable data. Examples include Haskell and Lisp.
Scripting Languages: These languages are typically used for automating tasks and are often interpreted rather than compiled. Examples include Python, JavaScript, and Ruby.
Markup Languages: These are used for structuring and presenting documents and data. Examples include HTML, XML, and LaTeX.