Now updated for CSW19. New words, if any, and new inflections of existing words, are shown in red.
abandonware | computer software that is no longer sold or supported by the publisher. |
adbot | a specialized computer program that inflicts ads on users. |
adware | a type of software that collects information about a user's browsing patterns. |
alphatest | to carry out an alpha test of an experimental product, such as computer software. |
antivirus | designed to counter viruses; (noun) a computer program designed to counter viruses. |
app | (Short for) application program. |
applet | a small add-on program written in Java language. |
assembler | a type of computer program that converts a program written in assembly language to machine code. |
autocomplete | a software feature that predicts which words the user is typing and completes them automatically. |
autocorrect | a software feature that attempts to correct errors made by the user when entering text into an electronic device. |
autoreply | a facility which allows a previously written response to be sent automatically in reply to incoming email; a message sent by this. |
autosave | a facility which automatically saves newly recorded data at regular intervals; (verb) to save data automatically at regular intervals. |
autotune | a software package that manipulates a vocal track until it is in tune. |
badware | malicious computer software, aka malware. |
bloatware | excessively large software. |
bootloader | a system program that takes a program close in form to machine code and loads it into memory. |
bugginess | the state of being buggy. |
callee | a computer function being used. |
cancelbot | a computer program that identifies and deletes unwanted articles sent to an Internet newsgroup. |
captcha | a program to generate tests that humans can pass but computers cannot, such as the ability to recognise a distorted word. |
careware | computer software that is made available in exchange for making a donation of one's services or money to a charity. |
casemix | a database system for storing information about medical patients. |
chatbot | a computer program for answering emails. |
checkbox | a small box on a computer screen to be clicked to select an option. |
checksum | in computing, an arithmetical process to detect errors. |
codable | that can be coded. |
codec | a piece of software for coding an analogue signal to digital and decoding it back at the other end. |
codeless | without code. |
configurator | an item of software that enables or assists in the configuration of a product. |
courseware | learning material associated with educational courses. |
crippleware | software that has been partly disabled to provide a limited demonstration of its use. |
cuspy | of a computer program, well written and easy to use. |
debug | to remove the errors from a computer program. |
debugger | a computer program designed to find and remove faults or errors. |
debugging | the act or removing errors from a computer program. |
defrag | in computing, to move files adjacently on a hard disc. |
defragger | one who defrags. |
defragment | to run a program which reduces or eliminates the fragmentation of (a file or disk) by bringing together parts of files stored in separate locations to a single location on the disk. |
disassembler | a program that translates from machine code to an assembly language. |
emacs | a powerful computer program for editing text. |
facemail | a computer program that delivers mail messages via an electronic face on screen. |
firewall | in computing software, a system protecting a network from hacking; (verb) to instal a firewall. |
firmware | computer programs stored permanently on a microchip. |
formatter | a programme for formatting a disk etc. |
freeware | a program that can be copied but not sold. |
fusker | a piece of software that generates obvious passwords and filenames in order to extract data that is held on free websites; ( verb) to generates obvious passwords and filenames in order to extract data that is held on free websites > FUSKERED, FUSKERING.. |
groupware | software that supports group activity. |
hypertext | computer software and hardware that allows users to create, store, and view text and move between related items easily and in a nonsequential way. |
linux | (Tradename) a nonproprietary computer operating system for personal computers. |
listbox | a box on a computer screen that contains a list of options. |
lossless | without loss, as in lossless compression of data. |
lossy | of a compression format, losing data. |
macro | in computing, a single instruction that brings a set of instructions into operation. |
macrocode | a macro instruction. |
mailmerge | a merge of a file of names and addresses with the text of a letter, or a computer program that carries this out; (verb) to carry out a mailmerge. |
malware | a computer program designed to cause damage or disruption to a system. |
microcode | a micro-instruction. |
microprogram | a routine composed of microinstructions used in microprogramming. |
middleware | computer software that has an intermediary function between the various applications of a computer and its operating system. |
misprogram | to program incorrectly. |
nagware | software that is free but then nags you to pay for it. |
occam | a programming language. |
opcode | a code containing operation instructions for a microprocessor. |
parser | a program or routine for parsing. |
photoshop | to manipulate a digital image using editing software. |
precode | to code in advance. |
program | a set of instructions for a computer; (verb) to write a program. |
programme | to prepare a program for (a computer, etc). |
pseudocode | instructions written in a symbolic language which must be translated into machine code before they can be executed. |
randomizer | a device or routine for randomising. |
ransomware | illegal computer software that disables a computer or blocks access to data until a payment is received. |
readme | as in readme file, a text file supplied with computer software that contains information about the software, such as advice on installation and bugs; (noun) a readme file. |
recode | to code again. |
reprogram | to program again. |
rootkit | a set of programs used to gain unauthorized access to a computer's operating system, esp in order to destroy or alter files, attack other computers, etc. |
scareware | a program that is presented as anti-virus software but which is usually harmful to a computer when downloaded. |
screenie | (Aust. sl.) a screensaver. |
servlet | a small program that runs on a web server often accessing databases in response to client input. |
shareware | a computer program available for use for a small payment made on trust. |
software | written or printed data used in computer operations. |
spambot | a computer program that identifies email addresses to send spam to. |
spellcheck | to carry out a spelling check by computer. |
spellchecker | a piece of computer software that checks spellings in a document. |
spreadsheet | a program with which data, formatted in rows and columns of cells, can be viewed on a screen and manipulated to make projections, calculations etc. |
spyware | software installed on a user's computer via the internet for purposes of gaining information. |
stiffware | software that is no longer flexible. |
subprogram | a subpart of a program. |
subroutine | a subordinate routine. |
telesoftware | software that is transmitted to users by means of a teletext or viewdata system. |
transcode | to convert data from one digital format to another. |
transcoder | a technology, such as a software package, used to transfer data from one format to another. |
trialware | computer software that can be used without charge for a limited evaluation period. |
trojan | a computer program that gets access to a computer or system by appearing to be harmless, but is designed to do something damaging. |
vaporware | a computer-related product that has been widely advertised but has not and may never become available. |
vapourware | a computer-related product that has been widely advertised but has not and may never become available. |
warez | illegally copied computer software which has had its protection codes deactivated. |
webapp | an application program that is accessed on the internet. |
wordwrap | in computing, a function that shifts a word at the end of a line to a new line in order to keep within preset margins. |