Application System
Software
Operating System
System Software
100

Program instructions

code

100

A system where numbers and values are expressed 0 or 1

binary

100

Management applied to computer memory

memory management

100

Permanent software programmed into a read-only memory

firmware

200

An application for accessing websites

web browser

200

Facts and statistics collected together for reference or analysis

data

200

Start (a computer) and put it into state of readiness for operation

boot / booting

200

A computer suitable for use at an ordinary desk

desktop

300

A device or software program capable of creating, sorting, and printing text documents

word processor software

300

Software that is specifically designed to disrupt, damage, or gain unauthorized access to a computer system

malware

300

A visual way of interacting with a computer

Graphical User interface (GUI)

300

A computer program that assists in the detection and correction of errors in other computer programs

debugger

400

A computer program used to create and manipulate tables and numbers, etc.

spreadsheets

400

Connection between computers or between computer programs

application programming interface (API)

400

Software that is available free of charge and often distributed informally for evaluation

shareware

400

A program that converts instructions into a machine-code or lower-level form so that they can be read and executed by a computer

complier

500

Software that users access primarily through the internet

cloud application

500

A procedure used for solving a problem or performing a computation

algorithm

500

Core of a computers operating system that always has complete control over everything in the system

kernel

500

A software that you can use to run multiple virtual machines on a single physical machine

hypervisor

M
e
n
u