Program instructions
code
A system where numbers and values are expressed 0 or 1
binary
Management applied to computer memory
memory management
Permanent software programmed into a read-only memory
firmware
An application for accessing websites
web browser
Facts and statistics collected together for reference or analysis
data
Start (a computer) and put it into state of readiness for operation
boot / booting
A computer suitable for use at an ordinary desk
desktop
A device or software program capable of creating, sorting, and printing text documents
word processor software
Software that is specifically designed to disrupt, damage, or gain unauthorized access to a computer system
malware
A visual way of interacting with a computer
Graphical User interface (GUI)
A computer program that assists in the detection and correction of errors in other computer programs
debugger
A computer program used to create and manipulate tables and numbers, etc.
spreadsheets
Connection between computers or between computer programs
application programming interface (API)
Software that is available free of charge and often distributed informally for evaluation
shareware
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
Software that users access primarily through the internet
cloud application
A procedure used for solving a problem or performing a computation
algorithm
Core of a computers operating system that always has complete control over everything in the system
kernel
A software that you can use to run multiple virtual machines on a single physical machine
hypervisor