Did you know?

Click any word in a definition or example to find the entry for that word

Computer programs and systems

add-on

noun

a computer program or a piece of computer equipment that you can add to a computer in order to increase the number of things it is able to do

applet

noun

a simple computer program designed to run from a webpage

architecture

noun

the design and structure of a computer system or program and the way that it works in relation to other systems and programs

assembler

noun

a computer program that changes assembly language into machine language

bootstrap program

noun

a program that makes a computer’s operating system start working

bot

noun

a computer program that works automatically, especially one that can find information for you on the Internet

browser

noun

a computer program that allows you to look at and search through information on the Internet

client

noun

a computer, program, or piece of equipment that takes and uses information from a server

compiler

noun

a computer program that changes a set of instructions in a programming language into a form that can be used directly by a computer

computer program

noun

a set of instructions stored inside a computer that allows the user to do a particular thing, for example produce a document or play a game. Someone who writes computer programs is called a computer programmer.

computer virus

noun

a program that enters your computer and damages or destroys information that you have stored

debugger

noun

a computer program that looks for and removes mistakes from another program so that it works correctly

decision engine

noun

a type of search engine that collects information about users in order to provide them with relevant results for their searches

editor

noun

a computer program used for writing or editing documents, files, or programs

environment

noun

the system that a computer or computer program operates in

error code

noun

a combination of letters and numbers on a computer screen that shows that there is a particular problem with a program

file manager

noun

a computer program that organizes computer files into groups and shows you where they are when you need to find them again

filter

noun

a computer program that prevents some types of information from appearing on your computer when you search the Internet

firewall

noun

a computer program that prevents people from entering a computer system illegally and stealing information or causing damage

hypermedia

noun

a hypertext system that includes images, sound, and video as well as written words

hypertext

noun

a computer system in which you can click on a word or image in order to move to a related document, word, or image

interpreter

noun

a computer program that changes instructions in one computer language into another so that a computer can understand and perform them

iteration

noun

a new form of a computer program

kludge

noun

a system or program made quickly in order to provide a temporary solution

Linux

a type of computer operating system (=the main program in a computer that manages all the other programs) that is available free on the Internet

macro

noun

a short computer program containing a series of actions that you can start by pressing a particular key or typing a particular command

mailer

noun

a computer program for sending email

Mail Merge

a computer program that can automatically add names and addresses to copies of a letter

moodle

modular object-oriented dynamic learning environment: an open source computer system for creating online courses

neural net

noun

a computer system or other electrical system that is designed to work in the same way as the human brain

neural network

noun

a neural net

notepad

noun

a simple word-processing program, used for writing notes

object code

noun

a computer program in binary form that is used by the computer to run the program

open system

noun

a computer system that is designed to work with parts or systems made by other companies

OS

abbreviation

operating system

parser

noun

a computer program that examines and describes the structure of a sentence, and checks whether there are any mistakes

PGP

noun

Pretty Good Privacy: a program that puts information into a coded form to make it safe when sending it over the Internet

platform

noun

the type of computer system that you have and the programs that you can use with it

program

noun

a series of instructions that makes a computer perform an action or a particular type of work

ripper

noun

a program used to copy digital music from a CD onto a computer before changing it into a form that can be stored as a computer file

screen saver

noun

a computer program that makes the screen black or that shows a picture when the computer is on but not being used. It is designed to protect the screen from damage.

search engine

noun

a computer program used for searching for information on the Internet

setup program

noun

a program that helps a user to start using their new computer or new software

spider

noun

a program that searches for new websites on the Internet and builds them into a database that users can use to find documents containing a particular word, phrase or subject

suite

noun

a set of computer programs

system

noun

a set of pieces of equipment or computer programs that work together

Telnet

noun

a software program for getting information stored on another computer on the Internet by typing instructions into the other computer

text editor

noun

a computer program that allows you to create and edit written documents

translator

noun

a piece of equipment or a computer program that changes one language into another

Trojan horse

noun

a program that seems useful but is designed to be harmful, for example by destroying information

tutorial

noun

a book or a computer program that gives instructions on how to do something

Unix

a computer operating system that can be used by several people at the same time

utility

noun

a utility program

utility program

noun

a computer program that does a basic job such as copying or saving information

VGA

abbreviation

video graphics array: a standard system for showing pictures and videos on computer screens

viewdata

noun

a type of computer technology that allows you to look at information from a computer on a television screen

virus

noun

a program that enters your computer and damages or destroys information that you have stored

web crawler

noun

a program used for searching through websites on the Internet for documents containing a particular word, phrase, or subject

word processor

noun

a computer program that is used for creating and storing written documents

worm

noun

a program that is designed to damage computer systems by making copies of itself and preventing the computer from working correctly

stand-alone

noun

Word of the Day

disciple

someone who admires a famous person such as a political or religious leader and is influenced by...

Blog

A must for anyone with an interest in the changing face of language. The Macmillan Dictionary blog explores English as it is spoken around the world today.

global English and language change from our blog