0% found this document useful (0 votes)
67 views11 pages

Overview of High-Level Programming Languages

High-level programming languages (HLLs) are designed to be user-friendly and abstracted from hardware details, making them easier for humans to understand. They can be classified based on application (scientific, multi-purpose, special-purpose, commercial, and artificial intelligence) and how they run code (compiled vs. interpreted). Examples of HLLs include Python, Java, and COBOL, each with distinct features suited for various programming needs.

Uploaded by

orefome009
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
67 views11 pages

Overview of High-Level Programming Languages

High-level programming languages (HLLs) are designed to be user-friendly and abstracted from hardware details, making them easier for humans to understand. They can be classified based on application (scientific, multi-purpose, special-purpose, commercial, and artificial intelligence) and how they run code (compiled vs. interpreted). Examples of HLLs include Python, Java, and COBOL, each with distinct features suited for various programming needs.

Uploaded by

orefome009
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

HIGH LEVEL BY OMEFOME ALEX-

LANGUAGES OKUMO
WHAT ARE HIGH LEVEL
LANGUAGES (HLL)?
A high-level programming language is a type of
programming language that is designed to be more
user-friendly and abstracted from the details of the
computer's hardware architecture.
Basically, HLLs are programming languages that
humans can easily understand because they are
written in English words and mathematical notations.
EXAMPLES OF HLLS
BASIC Python
FORTRAN(Formula Ruby
Translation) Kotlin
Java SQL(Structured Query
JavaScript Language)
C++
C#
CLASSIFICATION OF HLLS
BASED ON asAPPLICATION
Scientific Language: the name suggests, it is the language that is
used for scientific and engineering purposes. It combines the features
of the extensive arithmetic computational ability and the ability to
handle mathematical expression. Examples are FORTRAN and BASIC
Multi-Purpose: this type of high level programming language can
cope with a vast range of application areas. The most used
programming languages today fall under this category. Examples are:
VBASIC, JS, Python, etc.
Special-Purpose: this type of HLL is used for a few application areas.
They are usually used for apps that a restricted to an organization.
Examples are: SNOBOL, CORAL66 & ADA
Commercial Language: this type of language is business-oriented
and is used for business purposes. This type of program was first
developed by the American Government Defensive Department to
create a common administrative language for internal and external
use. The prominent language is COBOL (Common Business Oriented
Language).
CLASSIFICATION OF HLLS
BASED ON APPLICATION
Artificial intelligence: this is a kind of language
developed for artificial intelligence. Such languages
include features intended to support programs that
could perform general problem solving, including
lists, associations, schemas (frames), dynamic
memory allocation, data types, recursion, associative
retrieval, functions as arguments, generators
(streams), and cooperative multitasking. Good
examples of this type on language are LISP and
PROLOG.
CLASSIFICATION OF HLLS
BASED ON HOW THEY RUN
CODE
1. Compiled language
2. Interpreted language
Compiled languages run codes using compiler while
interpreted languages use interpreters to run code.
Recapping SS2 work, a compiler is a translator that
converts the ENTIRE source code of a high level code
into an object code AT ONCE while interpreter does
the same conversion LINE BY LINE.
COMPARING COMPILED AND
INTERPRETED LANGUAGES
EXAMPLES OF INTERPRETED EXAMPLES OF COMPILED
LANGUAGES LANGUAGES
Ruby Java
JavaScript C++
PHP C#
MATLAB COBOL
Pike ALGOL
LOGO ADA
Perl 5 Swift
Some programming languages have been
executed using both compilers and
interpreters. Some of such programming
languages include:
BASIC
C
LISP
PASCAL
Python
FEATURES OF SOME HLLS
a. PASCAL b. Java
It is a strongly typed language Object-Oriented
It offers extensive error Secured
checking Robust
It has several data types
Dynamic
It supports structured
Platform independent
programming through functions
It supports Object-Oriented
Programming
FEATURES OF SOME HLLS
c. C language d. BASIC
Modularity Easy for beginners
Flexibility Built-in functions
Speed Supports user-defined functions
Compactness Loops
Extensibility Arrays, sorting and searching
FEATURES OF SOME HLLS
e. COBOL f. FORTRAN
Business oriented Dynamic pointers
Robust Dynamic storage allocation
Integrated with the world wide User defined data types
web Modules
Rapid application capabilities
Built-in array operations
Class libraries

You might also like