String and List Processing


String and List Processing: These are used for string manipulation including search for patterns, inserting and deleting characters. Examples are:

LISP (List Processing).

Prolog (Program in Logic).

Object Oriented Programming Language

In OOP, the computer program is divided into objects. Examples are:



e) Visual programming language: these are designed for building Windows-based applications Examples are:

Visual Basic

Visual Java

Visual C


Central processing unit (CPU)

A central processing unit (CPU) (formerly also referred to as a central processor unit[1]) is the hardware within a computer that carries out the instructions of a computer program by performing the basic arithmetical, logical, and input/output operations of the system.

Two typical components of a CPU are

Arithmetic logic unit (ALU) - Which performs arithmetic and logical operations

Control unit (CU) - Which extracts instructions from memory and decodes and executes them, calling on the ALU when necessary.

CPU Speed
Megahertz (MHz) - the number of millions of CPU cycles per second
Gigahertz (GHz) - the number of billions of CPU cycles per second