heuristic

en-adj

heuristic (comparative more heuristic, superlative most heuristic)

more heuristic (comparative)
most heuristic (superlative)

Irregular formation from Ancient Greek εὑρίσκω (heurískō, “I find, discover”) (compare the proper Greek term εὑρετικός (heuretikós)).

إرشادي

relating to general strategies or methods for solving problems

If a heuristic algorithm works for most of the input data or its maximum percentage error is tolerable, we may prefer the heuristic algorithm to an optimum algorithm that requires a long time.

2002, Te Chiang Hu, Man-tak Shing, Combinatorial Algorithms:

(computing, of a method or algorithm) That provides a useful, but not optimal, solution to a problem. Such algorithms are typically employed either because the only known algorithms that provide optimal solutions use too much time or resources, or else because there is no known algorithm that provides an optimal solution.

ευρετικός

in computing, that is not certain to arrive at an optimal solution


heuristic

(computing) A heuristic algorithm or method.


suitcase

suitcases (plural)
suit-case (alternative archaic)

→ Japanese: スーツケース (sūtsukēsu)

→ Korean: 슈트케이스 (syuteukeiseu)

(computing) In the Classic Mac OS operating system, a file containing fonts, icons, sounds, and other resources.


personal computer

en-noun

personal computer (plural personal computers)

Apple II
IBM Personal Computer
Stewart Brand

LL-Q1860 (eng)-Flame, not lame-personal computer.wav

Often attributed to Stewart Brand (1974), but in use before (see quotations).

kompjuter personal

small computer for use by one person at a time — see also PC

ܚܲܫܘܼܒ݂ܵܐ ܦܲܪܨܘܿܦܵܝܵܐ

ḥašūḇā parṣōpāyā

(dated) A computer for use by one person at a time (using a microprocessor).


empty

en-adj

empty (comparative emptier, superlative emptiest)

emptier (comparative)
emptiest (superlative)

From Middle English emty, amty, from Old English ǣmtiġ, ǣmettiġ (“vacant, empty, free, idle, unmarried”, literally “without must or obligation, leisurely”), from Proto-Germanic *uz- (“out”) + Proto-Germanic *mōtijô, *mōtô (“must, obligation, need”), *mōtiþô (“ability, accommodation”), from Proto-Indo-European *med- (“measure; to acquire, possess, be in command”). Related to Old English ġeǣmtigian (“to empty”), ǣmetta (“leisure”), mōtan (“can, to be allowed”). More at mote, meet.
The interconsonantal excrescent p is a euphonic insertion dating from Middle English.

der

(computing, programming, mathematics) Containing no elements (as of a string, array, or set), opposed to being null (having no valid value).


job

→ Antillean Creole: djòb

→ Brazilian Portuguese: job

→ Cantonese: job

→ Danish: job

→ Dutch: job

→ French: job

→ German: Job

→ Italian: job

→ Louisiana Creole: djòb

→ Norwegian Bokmål: jobb

→ Norwegian Nynorsk: jobb

→ Romanian: job

→ Swedish: jobb

From the phrase jobbe of work (“piece of work”), of uncertain origin. Perhaps from a variant of Middle English gobbe (“mass, lump”); or perhaps related to Middle English jobben (“to jab, thrust, peck”), or Middle English choppe (“piece, bargain”). More at gob, jab, chop.

(computing) A task, or series of tasks, carried out in batch mode (especially on a mainframe computer).

зада́ча

computing: task(s) carried out in batch mode


estate

From Middle English estat, from Anglo-Norman estat and Old French estat (French: état), from Latin status. Doublet of state and status.

This time, however, it only includes the static parameters that you expect to be consistent across your estate.

2015, Peter Carter, Pro SQL Server Administration, page 82:

information technology
information technology

(computing) An organization's collective information technology resources.


dragon

→ Fijian: drekoni

→ Japanese: ドラゴン (doragon)

desc

→ Korean: 드래곤 (deuraegon), 드래건 (deuraegeon)

→ Marathi: ड्रॅगन (ḍrĕgan)

→ Marshallese: tūrāikōn

→ Niuean: tarākoni

→ Swahili: dragoni

→ Tamil: டிராகன் (ṭirākaṉ)

→ Yoruba: dírágónì

From Middle English dragoun, borrowed from Old French dragon, from Latin dracō(n), from Ancient Greek δράκων (drákōn, “a serpent of huge size, a python, a dragon”), probably from δέρκομαι (dérkomai, “I see clearly”). Mostly displaced Old English draca (whence modern drake)—from the same Latin source, as are Draco, dracone, and dragoon.

taniwha

Maori mythological creature similar to a dragon

Daemons and Dragons. The print spooler is an example of a DAEMON, a program that executes in the background and provides a service […] Strictly speaking, a dragon is a daemon that is not invoked explicitly but is always there, waiting in the background […]

1995, Harley Hahn, The UNIX Companion, page 420:

Many of the postmaster functions are actually handled by computer software such as dragons and mailer daemons.

2018, J. K. Petersen, Fiber Optics Illustrated Dictionary:

(computing, rare) A background process similar to a daemon.


vaporware

vapourware (alternative Commonwealth UK)

Our hard-and-fast rule was that if we couldn't see it, it still resided in that special zone called "Vaporware."

1983, Recording Engineer/producer, volume 14, number 3, page 18:

Vaporware appeals widely to industrial and consumer buyers.

2015, Randall G. Chapman, BRANDS: a marketing game:

Some would say that Microsoft engaged in a subtle form of vaporware by preannouncing its product before it was actually ready to be delivered, then, at the last minute, announcing a short delay.

2015, Richard Severson, Ethical Principles for the Information Age:

(computing) An advertised product, often computer software, whose launch has not happened yet and might not ever happen.

fumiciel

An advertised product, whose launch is questionable


conversation

en-noun

conversation (countable and uncountable, plural conversations)

[ˌkʰɒɱ.vəˈseɪ.ʃn̩]

[ˌkʰɑɱ.vɚˈseɪ.ʃn̩]

From Middle English conversacioun, from Old French conversacion and its etymon, Latin conversātiōnem, accusative singular of conversātiō (“conversation”), from conversor (“abide, keep company with”). Doublet of conversazione.
Morphologically converse + -ation.

(computing, networking) The protocol-based interaction between systems processing a transaction.


mode

From Old French mode (masculine), from Latin modus (“measure, due measure, rhythm, melody”). Doublet of modus.

tila

mathematics, physics: state of a system represented by an eigenfunction of that system

In insert mode, characters typed are directly inserted into the buffer.

A particular means of accomplishing something.

(computing) One of various related sets of rules for processing data; more generally, any state of the system associated with certain behaviours.

рэжы́м

computing: one of various related sets of rules for processing data; more generally, any state of the system associated with certain behaviours


scale

en-verb

scale (third-person singular simple present scales, present participle scaling, simple past and past participle scaled)

scales (present singular third-person)
scaling (participle present)
scaled (participle past)
scaled (past)

From Middle English scale, from Latin scāla, usually in plural scālae (“a flight of steps, stairs, staircase, ladder”), for *skand-slā, from scandō (“I climb”); see scan, ascend, descend, etc. Doublet of scala.

That architecture won't scale to real-world environments.

(intransitive, computing) To tolerate significant increases in throughput or other potentially limiting factors.


IP

en-noun

IP (countable and uncountable, plural IPs)

(computing) Initialism of insertion point (where text, etc. will be added in a document).

insertion point

(computing) Initialism of instruction pointer (CPU register).


thread

threads (plural)
thred (alternative obsolete)

From Middle English thred, þred, threed, from Old English þrǣd, from Proto-Germanic *þrēduz, from Proto-Indo-European *treh₁-tu-s, from *terh₁- (“rub, twist”). Cognate with Saterland Frisian Träid (“thread, wire”), West Frisian tried, Dutch draad, German Draht, Norwegian, Danish and Swedish tråd, and Icelandic þráður. Non-Germanic cognates include Albanian dredh (“twist, turn”). More at throw.

cog

(computing) A unit of execution, lighter in weight than a process, usually sharing memory and other resources with other threads executing concurrently.


poke

en-verb

poke (third-person singular simple present pokes, present participle poking, simple past and past participle poked)

pokes (present singular third-person)
poking (participle present)
poked (participle past)
poked (past)

From Middle English poken, perhaps from Middle Dutch poken or Middle Low German poken, both from Proto-West Germanic *pukōn or similar, which is itself of uncertain origin, but may be from an imitative Proto-Germanic root *puk-. Doublet of poach.

onomatopoeic

imitative

you don't look at the mantelpiece when you poke the fire

The 200 UDGs may be used either by paging between 10 sets of 20 UDGs or, alternatively, by displaying 96 different characters by poking the system variable CHARS with 256 less than the starting address of your graphics.

1984 July 10, Franco Frey, “SPECGRAFFITI”, in Crash, number 6:

If you try to poke a value outside this range into a byte, Basic will beep you with an ILLEGAL QUANTITY error.

1985, Tom Weishaar, Bert Kersey, The DOStalk Scrapbook, page 44:

(transitive, computing, dated) To modify the value stored in (a memory address).

kirjoittaa

computing: to modify the value stored in a memory address


poke

imitative

better than a poke in the eye with a burnt stick

better than a poke in the eye with a rusty nail

better than a poke in the eye with a sharp stick

better than a poke in the eye with a shitty stick

[…] everywhere you see listings festooned with Goto statements and peppered with peeks and pokes.

1984, Electronics & Wireless World, volume 90, page 6:

One of the major limitations is that the Commodore 64 does not easily support auto-repeat (it must be turned on by a poke instruction from BASIC).

1984, Northcon/84, Mini/Micro Northwest-84 Conference Record:

Perhaps all those super hackers who so regularly produce infinite lives etc. could produce pokes to be used by 128K users.

1988 July 10, Lloyd Mangram, “Forum”, in Crash, number 54:

(computing, dated) The storage of a value in a memory address, typically to modify the behaviour of a program or to cheat at a video game.


worm

From Middle English worm, werm, wurm, wirm, from Old English wyrm (“worm, snake”), from Proto-Germanic *wurmiz, from Proto-Indo-European *wr̥mis, possibly from *wer- (“to turn”). Doublet of vermin and wyrm, the latter of which is a fairly recent borrowing directly from the Old English.
(computing): First computer usage by John Brunner in his 1975 book The Shockwave Rider.
Cognates
Germanic cognates include Dutch worm, West Frisian wjirm, German Wurm, Swedish orm (“snake”), Norwegian Nynorsk orm (“earthworm or snake”), Danish orm and Yiddish וואָרעם (vorem).
Indo-European cognates include Latin vermis (“worm”), Lithuanian var̃mas (“insect, midge”), Albanian rrime (“rainworm”), Ancient Greek ῥόμος (rhómos, “woodworm”).

шнек

something helical, especially the thread of a screw

When Trevor opened his email, a worm spread to 100 people in his address book.

(computing) A self-replicating malware that propagates through a network.


root

en-noun

root (countable and uncountable, plural roots)

→ Irish: rúta

PIE word
 *wréh₂ds
From Middle English rote, root, roote (“the underground part of a plant”), from late Old English rōt, from Old Norse rót (Icelandic rót), from Proto-Germanic *wrōts, from Proto-Indo-European *wréh₂ds (“root”); Doublet of wort, radish, and radix.

the love of money is the root of all evil

(graph theory, computing) The single node of a tree that has no parent.

корен

graph theory: node in a tree that has no parent

I have to log in as root before I do that.

(computing) In UNIX terminology, the first user account with complete access to the operating system and its configuration, found at the root of the directory structure; the person who manages accounts on a UNIX system.

руут

computing: user account at the root of the directory structure

руут

I installed the files in the root directory.

(computing) The highest directory of a directory structure which may contain both files and subdirectories.

корен

computing: highest directory of a directory structure


root

en-verb

root (third-person singular simple present roots, present participle rooting, simple past and past participle rooted)

roots (present singular third-person)
rooting (participle present)
rooted (participle past)
rooted (past)

We rooted his box and planted a virus on it.

I want to root my Android phone so I can remove the preinstalled crapware.

(computing slang, transitive) To get root or privileged access on (a computer system or mobile phone), often through bypassing some security mechanism.


wipe

wipe (third-person singular simple present wipes, present participle wiping, simple past and past participle wiped)

wipes (present singular third-person)
wiping (participle present)
wiped (participle past)
wiped (past)

From Middle English wipen, from Old English wīpian (“to wipe, rub, cleanse”), from Proto-West Germanic *wīpōn (“to wipe”), from Proto-Indo-European *weyp- (“to twist, wind around”). Cognate with German wippen (“to bob”), Swedish veva (“to turn, wind, crank”), Gothic 𐍅𐌴𐌹𐍀𐌰𐌽 (weipan, “to wreathe, crown”), Old English swīfan (“to revolve, sweep, wend, intervene”), Sanskrit वेपते (vépate, “to tremble”). More at swivel, swift.

cog

I accidentally wiped my hard drive.


thumbnail

desc

→ Japanese: サムネイル (samuneiru), サムネール (samunēru), サムネ (samune) — clipping

→ Portuguese: thumbnail

→ German: Thumbnail

From thumb + nail. The phrase thumbnail sketch was first attested 1852. Verb sense attested 1930s.

(chiefly computing) A small picture, used as a compact representation of a larger image.


thumbnail

en-verb

thumbnail (third-person singular simple present thumbnails, present participle thumbnailing, simple past and past participle thumbnailed)

thumbnails (present singular third-person)
thumbnailing (participle present)
thumbnailed (participle past)
thumbnailed (past)

(transitive, computing) To create a smaller representation of (a larger image).


cart

My Final Fantasy cart on the NES is still alive and kicking.

(computing, video games, informal) A cartridge for a computer or video game system.


blame

From Middle English blame, borrowed from Old French blame, blasme, produced from the verb blasmer, which in turn is derived from Late Latin blastēmāre, variant of blasphēmāre, from Ancient Greek βλασφημέω (blasphēméō). Doublet of blaspheme. Displaced native Old English tǣling (“blame”) and tǣlan (“to blame”).

(computing) A source control feature that can show which user was responsible for a particular portion of the source code.


crack

crack (third-person singular simple present cracks, present participle cracking, simple past and past participle cracked)

cracks (present singular third-person)
cracking (participle present)
cracked (participle past)
cracked (past)

From Middle English crakken, craken, from Old English cracian (“to resound, crack”), from Proto-West Germanic *krakōn, from Proto-Germanic *krakōną (“to crack, crackle, shriek”), ultimately from Proto-Indo-European *gerh₂- (“to resound, cry hoarsely”).
Cognate with Scots crak (“to crack”), West Frisian kreakje (“to crack”), Dutch kraken (“to crunch, creak, squeak”), Low German kraken (“to crack”), German krachen (“to crash, crack, creak”), Lithuanian gi̇̀rgžděti (“to creak, squeak”), Old Armenian կարկաչ (karkačʻ), Sanskrit गर्जति (gárjati, “to roar, hum”).
Compare typologically English crevice derived from Latin crepō, Bulgarian пукнатина (puknatina) akin to пу́кам (púkam), Russian тре́щина (tréščina) akin to треск (tresk), щель (ščelʹ) akin to щёлкать (ščólkatʹ).

cog

there's more than one way to crack an egg

you've got to crack a few eggs to make an omelette

That software licence will expire tomorrow unless we can crack it.

Nobody really knows how much actual damage cracking does to the software companies. But as the industry rolls apprehensively toward the uncertain future of an ever-more frictionless electronic marketplace, almost everyone thinks piracy will increase.

1997 April 1, David McCandless, “Warez Wars”, in Wired, →ISSN:

(transitive, computing) To circumvent software restrictions such as regional coding or time limits.


crack

en-noun

crack (countable and uncountable, plural cracks)

→ Finnish: crack

→ Swedish: crack

Has anyone got a crack for DocumentWriter 3.0?

(computing) A program or procedure designed to circumvent restrictions or usage limits on software.

破解

program or procedure designed to circumvent restrictions on software


copy

en-verb

copy (third-person singular simple present copies, present participle copying, simple past and past participle copied)

copies (present singular third-person)
copying (participle present)
copied (participle past)
copied (past)
coppy (alternative)
coppie (alternative)
copie (alternative)

Etymology tree
Middle English copien
English copy
From Middle English copien, from Old French copier and Medieval Latin cōpiō.

etymon

First copy the files, and then paste them in another directory.

(transitive, computing) To place a copy of an object in memory for later use.


steward

From Middle English steward, stiward, from Old English stiġweard (“steward, housekeeper, one who has the superintendence of household affairs, guardian”), from stiġ (“a wooden enclosure; house, hall”) + weard (“ward, guard, guardian, keeper”), equivalent to sty + ward. Compare Icelandic stívarður (“steward”). More at sty, ward.

управител

any administrator of the property or affairs of another

(information technology) Somebody who is responsible for managing a set of projects, products or technologies and how they affect the IT organization to which they belong.


address

Tok Pisin: adres

→ Bole: adireshi

→ Cebuano: adres

→ Sinhalese: ඇඩ්රස් (æḍras)

→ Tagalog: adres

From Middle English adressen (“to raise erect, adorn”), from Old French adrecier (“to straighten, address”) (modern French adresser), from a- (from Latin ad (“to”)) + drecier (modern French dresser (“to straighten, arrange”)), from Vulgar Latin *dīrectiō, from Latin dīrēctus (“straight or right”), from the verb dīrigō, itself from regō (“to govern, to rule”). Cognate with Spanish aderezar (“to garnish; dress (food); to add spices”).

osoite

property — see also location, property, premises, residence

valmistautuminen

(obsolete in English) act of getting ready — see also preparation

The program will crash if there is no valid data stored at that address.

(computing) A number identifying a specific storage location in computer memory; a string of characters identifying a location on the internet or other network; sometimes (specifically) an e-mail address.


address

en-verb

address (third-person singular simple present addresses, present participle addressing, simple past and past participle addressed or (obsolete) addrest)

addresses (present singular third-person)
addressing (participle present)
addressed (participle past)
addressed (past)
addrest (obsolete participle past)
addrest (obsolete past)

(transitive, computing) To refer to a location in computer memory.

adreçar

to refer to a location in computer memory


rogue

→⇒ Irish: rógaire

→⇒ Irish: rógánta

Uncertain. From either:
* Earlier English roger (“a begging vagabond who pretends to be a poor scholar from Oxford or Cambridge”), possibly from Latin rogō (“I ask”).
* Middle French rogue (“arrogant, haughty”), from Old Northern French rogre (“aggressive”), from Old Norse hrokr (“excess, exuberance”), for which see Icelandic hroki (“arrogance”), though OED does not document this.
* Celtic; see Breton rog (“haughty”).

der

An entry in the Microsoft Malware Protection Center's Threat Research & Response Blog shows that rogue AV, also known as scareware, is ruling the malware roost, as 6 top of the 10 malicious programs removed by the MSRT (Malicious Software Removal Tool) in the US in October were 'rogues'.

2009 October 29, Larry Seltzer, “Scareware Tops Microsoft's Malware List”, in (Please provide the book title or journal name):

Next, click the "Installed on" heading in the Windows 7 uninstaller to sort the list by date, and see if any programs have the same date and time stamps as your rogues.

2013 October 31, “Windows PUPs: how do I remove potentially unwanted programs?”, in The Guardian:

Now though researchers at Microsoft's Malware Protection Center are reporting a downward trend in the traffic generated by some of the most popular rogues over the past 12 months.

2014 August 20, Ian Barker, “Microsoft detects fall in fake antivirus traffic”, in BetaNews:

(computing) Malware that deceitfully presents itself as antispyware.

invasor

malware that presents itself as antispyware


ATM

en-noun

ATM (countable and uncountable, plural ATMs)

(computing) Initialism of Adobe Type Manager.


token

From Middle English token, taken, from Old English tācn (“sign”), from Proto-West Germanic *taikn, from Proto-Germanic *taikną, from Proto-Indo-European *deyḱ- (“to show, instruct, teach”) with Germanic *k rather than *h by Kluge's law. The verb is from Middle English toknen, from Old English tācnian. Cognate with German Zeichen, Dutch teken and Danish tegn.

der

that and a token will get you on the subway

For each lexeme, the scanner creates a small data package known as a token and passes this data package on to the parser.

2004, Randall Hyde, Write Great Code: Understanding the Machine, page 68:

en:lexeme or similar entity, in computing

(computing) An atomic piece of data, such as a word, for which a meaning may be inferred during parsing.

(computing) A conceptual object that can be possessed by a computer, process, etc. in order to regulate a turn-taking system such as a token ring network.

(computing) A meaningless placeholder used as a substitute for sensitive data.


source

non-rhotic, without the horse–hoarse merger

From Middle English sours, from Old French sorse (“rise, beginning, spring, source”), from sors, past participle of sordre, sourdre, from Latin surgō (“to rise”), which is composed of sub- (“up from below”) + regō (“lead, rule”), ultimately from Proto-Indo-European *h₃réǵeti (“to straighten; right”), from the root *h₃reǵ-. Doublet of surge.


deep copy

deep copies (plural)
deep-copy (alternative)

Don't try to make a deep copy of that: you'll pull in half the database.

(computing) A copy of a data structure duplicating not only the structure itself, but all structures to which it is linked.


shallow copy

If you modify that, you'll modify all the shallow copies of the header that points to it.

(computing) A copy of a data structure which shares any linked structures with the original.


gig

Sense 1 is a clipping of gigabyte, while sense 2 is a clipping of giga- (prefix multiplying the unit to which it is attached by one billion).

This picture is almost a gig; don’t you want to resize it?

My new computer has over 500 gigs of hard drive space.

The restore would get through between 13 and 20 gigs of data, and then the tape would fail.

2003, IT Professional's Guide to E-mail Administration, CNET Networks Inc., →ISBN, page 88:

(informal, computing) Clipping of gigabyte (“one billion (1,000,000,000) bytes”).


destroy

en-verb

destroy (third-person singular simple present destroys, present participle destroying, simple past and past participle destroyed)

destroys (present singular third-person)
destroying (participle present)
destroyed (participle past)
destroyed (past)

From Middle English destroyen, from Old French destruire, Vulgar Latin *destrugō, from Classical Latin dēstruō, from dē- (“un-, de-”) + struō (“I build”).

The memory leak happened because we forgot to destroy the temporary lists.

изтри́вам

(computing) to remove data (e.g., from memory)


locale

From French local (adj), nominal use of the adjective.

(computing) The set of settings related to the language and region in which a computer program executes. Examples are language, currency and time formats, character encoding etc.


recursive

en-adj

recursive (comparative more recursive, superlative most recursive)

more recursive (comparative)
most recursive (superlative)

/ɹɪˈkɜː(ɹ)sɪv/

Learned borrowing from New Latin recursīvus. Equivalent to recurse + -ive

lbor

filtered-popping recursive transition network

(computing, not comparable) of a program or function that calls itself

rekurzivní

computing: of a program or function that calls itself


recurse

en-verb

recurse (third-person singular simple present recurses, present participle recursing, simple past and past participle recursed)

recurses (present singular third-person)
recursing (participle present)
recursed (participle past)
recursed (past)

/ɹɪˈkɜː(ɹ)s/

The algorithm then recurses on the children of the current tree node.

(intransitive, computing) To execute a procedure recursively.


recur

recur (third-person singular simple present recurs, present participle recurring, simple past and past participle recurred)

recurs (present singular third-person)
recurring (participle present)
recurred (participle past)
recurred (past)
recur (infinitive)
recur (first-person present singular)
recurred (first-person past singular)
recur (present second-person singular)
recurrest (archaic present second-person singular)
recurred (past second-person singular)
recurredst (archaic past second-person singular)
recurs (present singular third-person)
recurreth (archaic present singular third-person)
recurred (past singular third-person)
recur (plural present)
recurred (past plural)
recur (present subjunctive)
recurred (past subjunctive)
recur (imperative present)
recurring (participle present)
recurred (participle past)

Learned borrowing from Latin recurrō (“to hurry or run back; to return, revert”), from re- (prefix meaning ‘back, backwards’) + currō (“to hasten, hurry; to move, travel; to run”) (ultimately from Proto-Indo-European *ḱers- (“to run”)).
cognates
* Anglo-Norman recurre, recorre (“to have recourse to”)
* Catalan recórrer
* Italian ricorrer
* Old French recourir (Middle French recourir; modern French recourir (“to have recourse to; to run again; to run back”))
* Old Occitan recorre
* Portuguese recorrer
* Spanish recorrer

повтарям се

of an event, situation, etc.: to appear or happen again, especially repeatedly

(computing) Synonym of recurse (“to execute a procedure recursively”).


trap

en-noun

trap (countable and uncountable, plural traps)

From Middle English trappe, from Old English træppe, treppe (“trap, snare”) (also in betræppan (“to trap”)) from Proto-West Germanic *trappjā (“trap, snare”), from Proto-West Germanic *trappjan (“to step”), from Proto-Germanic *trapjaną (“to tread, stamp”), from Proto-Indo-European *drebʰ- (“to step, trip, trample”).
Cognate with Dutch trap (“trap, snare”), German Low German Trapp (“trap”). Akin also to West Frisian traap (“stepping, treading, stairway”), German Treppe (“step, stair”), Old English træppan (“to step, tread”). Connection to "step" is "that upon which one steps". French trappe and Spanish trampa are ultimately borrowings from Germanic.

فَخّ

trick or arrangement designed to catch someone in a more general sense

koppi

device used to hold and suddenly release an object

сифо́н

bend, sag, or other device in a waste-pipe to prevent the escape of noxious gases

vēuháutsīe

a type of trap to catch birds using bait with adjustable loop

(computing) An exception generated by the processor or by an external event.


trap

en-verb

trap (third-person singular simple present traps, present participle trapping, simple past and past participle trapped)

traps (present singular third-person)
trapping (participle present)
trapped (participle past)
trapped (past)

(computing, intransitive) To capture (e.g. an error) in order to handle or process it.

paikallistaa

computing:to capture (e.g. an error) in order to handle or process it


up

down

antonym(s) of “traveling towards a major terminus”

From Middle English up, from Old English upp, from Proto-Germanic *upp, see more there.

Is the server back up?


up

up (third-person singular simple present ups, present participle upping, simple past and past participle upped)

ups (present singular third-person)
upping (participle present)
upped (participle past)
upped (past)

100 new apps and games have just been upped.

(computing, slang, transitive) To upload.


theology

en-noun

theology (usually uncountable, plural theologies)

From Middle English theologie, from Middle French theologie, from Old French theologie, from Latin theologia, from Koine Greek θεολογία (theología), from θεολόγος (theológos, adjective), from θεός (theós) + λόγος (lógos). By surface analysis, theo- + -logy.

While those folks are caught up in theological arguments about LISP versus PROLOG, […]

1986 December 9, Jim Seymour, “In plain English”, in PC Mag, volume 5, number 21, Ziff Davis, →ISSN, page 96:

(uncountable, computing, slang) Subjective marginal details.


thumbshot

LL-Q1860 (eng)-Flame, not lame-thumbshot.wav

(computing) A thumbnail snapshot of an electronic document.


thumbshot

en-verb

thumbshot (third-person singular simple present thumbshots, present participle thumbshotting, simple past and past participle thumbshotted)

thumbshots (present singular third-person)
thumbshotting (participle present)
thumbshotted (participle past)
thumbshotted (past)

(computing, transitive) To take a snapshot of (an electronic document).


acquire

acquire (third-person singular simple present acquires, present participle acquiring, simple past and past participle acquired)

acquires (present singular third-person)
acquiring (participle present)
acquired (participle past)
acquired (past)
acquire (infinitive)
acquire (first-person present singular)
acquired (first-person past singular)
acquire (present second-person singular)
acquirest (archaic present second-person singular)
acquired (past second-person singular)
acquiredst (archaic past second-person singular)
acquires (present singular third-person)
acquireth (archaic present singular third-person)
acquired (past singular third-person)
acquire (plural present)
acquired (past plural)
acquire (present subjunctive)
acquired (past subjunctive)
acquire (imperative present)
acquiring (participle present)
acquired (participle past)

From Middle English acqueren, from Old French aquerre, from Latin acquirō; ad- + quaerō (“to seek for”). See quest.

(computing) To sample signals and convert them into digital values.


active

en-adj

active (comparative more active, superlative most active)

more active (comparative)
most active (superlative)

Albanian: aktiv

From Middle English actyf, from Old French actif, from Latin āctīv(us), from agere (“to do, to act”), ultimately from Proto-Indo-European *h₂éǵeti. By surface analysis, act + -ive.

I think it should be upgraded to Visual BASIC, but I'm no good at that. So maybe someone here would like to take a crack at it. There are only 40 lines of active code, plus a few REMs. About 100 BASIC commands altogether.

2006 December 24, David Williams, “satellite program”, in comp.lang.basic.visual.misc (Usenet):

Edge uses green text for comments. This makes it easier for you to quickly differentiate between active code and comments.

2012, Chris Grover, “Triggering Actions”, in Adobe Edge Preview 5: The Missing Manual, 3rd edition, Sebastopol: O'Reilly Media, →ISBN, page 98:

(computing, of source code) Eligible to be processed by a compiler or interpreter.


stale

stale (comparative staler, superlative stalest)

staler (comparative)
stalest (superlative)

From Middle English stale, from Old French estale (“settled, clear”), but probably originally from Proto-Germanic *stāną (“to stand”): compare West Flemish stel in the same sense for ‘beer’ and ‘urine’.

The bug was found to be caused by stale data in the cache.

(computing) Of data: out of date; not synchronized with the newest copy.


phishing

Respelling of fishing (“trying to find”). In Usenet newsgroups, cracker and pirate groups used variant spellings of phish and warez (i.e. wares) to evade scans and filters by mainstream servers policing the ARPAnet/Internet. Compare other respelling slang like phat and phreak.

Holonym: social engineering

A growing number of U.S. cities are alerting residents to a widespread phishing scam involving fraudulent text messages about unpaid parking violations.

2025 March 11, Sunny Yadav, “US Cities Warn of Surge in Unpaid Parking Phishing Text Scams”, in eSecurity Planet:

(computing) The malicious act of keeping a false website or sending a false e-mail with the intent of masquerading as a trustworthy entity in order to acquire sensitive information, such as usernames, passwords, and credit card details.


escape

en-verb

escape (third-person singular simple present escapes, present participle escaping, simple past and past participle escaped)

escapes (present singular third-person)
escaping (participle present)
escaped (participle past)
escaped (past)

From Middle English escapen, from Anglo-Norman and Old Northern French escaper ( = Old French eschaper, modern French échapper), from Vulgar Latin *excappāre (“to escape a garment, get out of one's clothing”, literally “to free oneself from one's cape”), from Latin ex- (“out”) + Late Latin cappa (“cape, cloak”). Cognate with escapade. Also doublet of scape.

der

When using the "bash" shell, you can escape the ampersand character with a backslash.

Brion escaped the double quote character on Windows by adding a second double quote within the literal.

If the data for a URI component would conflict with the reserved purpose, then the conflicting data must be escaped before forming the URI.

1998 August, Tim Berners-Lee et al., Uniform Resource Identifiers (URI): Generic Syntax (RFC 2396), page 8

Character Data tags allow you to place complex strings as the text of an element—without the need to manually escape the string.

2002, Scott Worley, “Using XML in ASP.NET Applications”, in Inside ASP.NET, →ISBN, page 214:

Therefore, what follows is a list of typical output functions; your job is to determine if any of the functions print out tainted data that has not been passed through some sort of HTML escaping function.

2007, Michael Cross, “Code Auditing and Reverse Engineering”, in Developer's Guide to Web Application Security, →ISBN, page 213:

(transitive, computing) To cause (a single character, or all such characters in a string) to be interpreted literally, instead of with any special meaning it would usually have in the same context, often by prefixing with another character.

轉義 /转义

to prefix a special key in order to make it an ordinary key

(computing) To halt a program or command by pressing a key (such as the "Esc" key) or combination of keys.

stoppen

to halt a program by pressing a combination of keys


escape

en-noun

escape (countable and uncountable, plural escapes)


administrator

administrators (plural)
administratour (alternative)

Borrowed from Latin administrātor (literally “he that is near to attend”). Doublet of administrador.

bor+

(computing) One who is responsible for software installation, management, information and maintenance of a computer or network

адміністра́тар

computing: one who responsible for software and maintenance of a computer or network


moustache

moustaches (plural)
moustaches (alternative)
mustache (alternative)
mustaches (alternative)

Used in English since the 16th century. Via Middle French moustache from Italian mostaccio, from Early Medieval Latin mustācium, from Byzantine Greek μουστάκιον (moustákion), diminutive of (Doric) Ancient Greek μύσταξ (mústax, “upper lip”), of unknown origin (probably a Pre-Greek substrate). Replaced native English kemp (“moustache”), from Old English cenep.

der

In this example, the first is a string of text that contains the name property in double curly brackets (or “mustaches”)—this is the syntax for a tag.

2013, Peter Gasston, The Modern Web: Multi-device Web Development with HTML5, CSS3, and JavaScript, No Starch Press, →ISBN, page 102:

(computing, informal) A curly bracket, { or }.


interpolation

en-noun

interpolation (countable and uncountable, plural interpolations)

/ɪnˌtɜː.pəˈleɪʃən/

/ɪnˌtɜː.pəˈleɪʃən/

From French interpolation, from Latin interpolatio.
Morphologically interpolate + -ion.

In Perl, variable interpolation happens in double-quoted strings and patterns, and list interpolation occurs when constructing the list of values to pass to a list operator or other such construct that takes a LIST.

2000, Wall, Christiansen, Jon Orwant, Programming Perl, 3rd edition, page 992:

(computing) The process of interpolating: including and processing externally-fetched data in a document or program.

интерполация

computing: process of including and processing externally-fetched data in a document or program


agent

From Latin agēns, present active participle of agere (“to drive, lead, conduct, manage, perform, do”).

(computing) In the client-server model, the part of the system that performs information preparation and exchange on behalf of a client or server. Especially in the phrase “intelligent agent” it implies some kind of autonomous process which can communicate with other agents to perform some collective task on behalf of one or more humans.

agentti

computing: part of the system that performs action on behalf of a client or server


register

registers (plural)
registre (alternative)

/ˈɹɛd͡ʒ.ɪ.stə/

/ˈɹɛd͡ʒ.ɪ.stɚ/

/ˈɹɛd͡ʒ.ə.stɚ/

From Medieval Latin registrum, from Late Latin regesta (“list, items recorded”), from Latin regerō (“to record, to carry back”), from re- + gerō (“to carry, bear”). Compare Latin registoria (“a treasurer”). Some senses influenced by association with unrelated Latin regō (“to rule”).

der

When the microprocessor decodes the JSR opcode, it stores the operand into the TEMP register and pushes the current contents of the PC ($00 0128) onto the stack.

1992, Michael A. Miller, The 68000 Microprocessor Family: Architecture, Programming, and Applications, page 47:

If you can trace back through the disassembly to where the variable is first loaded into a register, you can often discover its value or its address by inspecting that register.

2014, Jason Gregory, Game Engine Architecture, Second Edition, page 90:

central processing unit
central processing unit

(computing) A small unit of very fast memory that is directly accessible to the central processing unit, and is mostly used to store inputs, outputs, or intermediate results of computations.

регистър

computing: part of the central processing unit used to store and manipulate numbers


chord

chords (plural)
cord (alternative dated)

Variant of cord, with spelling alteration due to Latin chorda (“cord”), ultimately from Ancient Greek χορδή (khordḗ, “string of gut, the string of a lyre”). No relation to French accord (“chord”) and its derivations.

Ctrl-K is the default first key for chords, but you can create chords using any keys that you want.

2005, James Avery, Visual Studio hacks, page 99:

(computing) A keyboard shortcut that involves two or more distinct keypresses, such as Ctrl+M followed by P.


alias

From Latin alias (“at another time; at another place, elsewhere, under other circumstances, otherwise”). See else and alien.

bor

(computing) An abbreviation that replaces a string of commands and thereby reduces typing when performing routine actions or tasks.

kromnomo

abbreviation that replaces a string of commands (computing)


alias

en-verb

alias (third-person singular simple present aliases, present participle aliasing, simple past and past participle aliased)

aliases (present singular third-person)
aliasing (participle present)
aliased (participle past)
aliased (past)

(computing) To assign an additional name to an entity, often a more user-friendly one.

sinonimi

to assign an additional name to an entity


alternation

en-noun

alternation (countable and uncountable, plural alternations)

Learned borrowing from Latin alternatio; compare French alternation. By surface analysis, alternate + -ion.

(computing) A construct in a regular expression that can match any of several specified subexpressions.


migrate

en-verb

migrate (third-person singular simple present migrates, present participle migrating, simple past and past participle migrated)

migrates (present singular third-person)
migrating (participle present)
migrated (participle past)
migrated (past)

First attested in 1623; borrowed from Latin migrātus, perfect passive participle of migrō (“to migrate, change, transport”), see -ate (verb-forming suffix).

They had finished migrating all of the affected code to the production server by 2:00am, three hours later than expected.

(transitive, computing) To move computer code or files from one computer or network to another.


migration

en-noun

migration (countable and uncountable, plural migrations)

From Middle French migration and its source, Latin migrātiō, from the participle stem of migrō (“I migrate”).
Morphologically migrate + -ion

(computing) Instance of changing a platform from an environment to another one.

হিজরত

computing: changing a platform from an environment to another one


isochronal

LL-Q1860 (eng)-Flame, not lame-isochronal.wav

From Ancient Greek ἴσος (ísos, “equal”) + χρόνος (khrónos, “time”) + -al.


stuff

en-verb

stuff (third-person singular simple present stuffs, present participle stuffing, simple past and past participle stuffed)

stuffs (present singular third-person)
stuffing (participle present)
stuffed (participle past)
stuffed (past)

From Middle English stuffen (“to equip, furnish”), borrowed from Old French estoffer, estofer (“to provide what is necessary, equip, stuff”), borrowed from Old High German stoffōn, from Proto-West Germanic *stoppōn (“to clog up, block, fill”). More at stop.

der

(transitive, computing) To compress (a file or files) in the StuffIt format, to be unstuffed later.

pakata

computing: to compress in the StuffIt format


wallpaper

en-noun

wallpaper (countable and uncountable, plural wallpapers)

You can design your own wallpaper using Paintbrush. A wallpaper appears on your desktop in tiles. The number of tiles that are needed to cover the desktop depends on the size of the canvas you use to create a wallpaper.

1997, Richard Dungworth, Philippa Wingate, Windows 3.1 & Windows 95 for Beginners, page 65:

(computing, countable, uncountable) An image or tiled pattern used as the background of a computer desktop.


cursor

cursors (plural)
cursour (alternative obsolete)

Borrowed from Latin cursor (“runner”), from currō (“run”) + -or (agentive suffix). Ultimately from Proto-Indo-European.

(computing) An indicator, often a blinking line or bar, indicating where the next insertion or other edit will take place.

նշորդ

computing: indicator of where the next insertation or other edit will take place

འོད་རྟགས ('od rtags, literally “light-sign”)


cursor

en-verb

cursor (third-person singular simple present cursors, present participle cursoring, simple past and past participle cursored)

cursors (present singular third-person)
cursoring (participle present)
cursored (participle past)
cursored (past)
cursour (alternative obsolete)

The only other problem is that there's a nagging tendency for the highlight to overrun when cursoring through file lists.

1990 May 28, InfoWorld, volume 12, number 22:

(intransitive, computing) To navigate by means of the cursor keys.


rip

rip (third-person singular simple present rips, present participle ripping, simple past and past participle ripped)

rips (present singular third-person)
ripping (participle present)
ripped (participle past)
ripped (past)

From Middle English rippen, from earlier ryppen (“to pluck”), ultimately from Proto-Germanic *rupjaną, *ruppōną (compare West Frisian rippe, ripje, roppe, ropje (“to rip”), Dutch dialectal rippen, Low German ruppen, German Low German röpen, German rupfen), intensive of *raupijaną (compare Old English rīpan, rīepan (“to plunder”), West Frisian rippe (“to rip, tear”), German raufen (“to rip”)), causative of Proto-Indo-European *roub- ~ *reub- (compare Albanian rrabe ‘maquis’, possibly Latin rubus (“bramble”)), variant of *Hrewp- (“to break”). More at reave, rob.

(transitive, slang, computing) To copy data from a CD, DVD, Internet stream, etc., to a hard drive, portable device, etc.


rip

Some of these CD rips don't sound very good: what bitrate did you use?

(computing, slang) Data or audio copied from a CD, DVD, Internet stream, etc. to a hard drive, portable device, etc.


clairvoyant

en-adj

clairvoyant (comparative more clairvoyant, superlative most clairvoyant)

more clairvoyant (comparative)
most clairvoyant (superlative)

From French clairvoyant, from clair (“clear”) + voyant (“seeing”), present participle of voir (“see”).

(computing) Relating to a form of parallel processing algorithm given advance information about the problem.


trace

en-verb

trace (third-person singular simple present traces, present participle tracing, simple past and past participle traced)

traces (present singular third-person)
tracing (participle present)
traced (participle past)
traced (past)

From Middle English tracen, from Old French tracer, trasser (“to delineate, score, trace", also, "to follow, pursue”), probably a conflation of Vulgar Latin *tractiō (“to delineate, score, trace”), from Latin trahere (“to draw”); and Old French traquer (“to chase, hunt, pursue”), from trac (“a track, trace”), from Middle Dutch treck, treke (“a drawing, draft, delineation, feature, expedition”). More at track.

der

(computing, transitive) To follow the execution of the program by making it to stop after every instruction, or by making it print a message after every step.

jäljittää

to follow the execution of a program line by line


inherit

en-verb

inherit (third-person singular simple present inherits, present participle inheriting, simple past and past participle inherited)

inherits (present singular third-person)
inheriting (participle present)
inherited (participle past)
inherited (past)

From Middle English enheriten, from Old French enheriter, from Late Latin inhereditare (“make heir”). Displaced native Old English ierfan.

وَرَثَ

to receive property or a title by legal succession etc.

ModalWindow inherits all the properties and methods of Window.

(computing, programming, transitive) To derive (existing functionality) from a superclass.

For example, the following two code segments, from different assemblies, show how easy it is to inherit a class from another assembly.

2006, Daniel Solis, Illustrated C# 2005:

(computing, programming, transitive) To derive a new class from (a superclass).


demon

demons (plural)
daemon (alternative)
dæmon (alternative)

Daemon (computing)
Maxwell's demon
en:demon (disambiguation)

From Maxwell's demon; a derivation from “disk and execution monitor” is generally considered a backronym.

(computing) Alternative spelling of daemon.


Apache

From American Spanish apache, most likely from Zuni ˀa˙paču (“Navajos”), or possibly from the Yavapai word ʔpačə, meaning "people". The web server software was named to honor the Apache people, although much has been made of the fact that its design was "patchy" (constructed by assembling software patches). See Apache HTTP Server § Name.
The Parisian gangsters were named after the American tribe because of their aggressive reputation.

This list is necessary so Apache can set the right HTTP headers when a certain file is requested.

2002, Daniel López Ridruejo, Daniel Lopez, Ian Kallen, Sams Teach Yourself Apache 2 in 24 Hours, Sams Publishing, page 62:

This section discusses the process of configuring Apache to participate in WebLogic clusters. Apache is a Web server, the most popular one, actually.

2003, Scott Hawkins, BEA WebLogic Server Administration Kit, page 59:

IBM made an early commitment to support and use Apache as the basis for its web offerings and has dedicated substantial resources to the project because it makes more sense to use an established, proven web server.

2014, Matthew Helmke, Ubuntu Unleashed 2015 Edition: Covering 14.10 and 15.04, Sams Publishing, page 496:

(computing, informal) Apache HTTP Server, a widely used open source web server software suite.


apartment

apartments (plural)
APT (alternative)
apt. (alternative)

→ Japanese: アパートメント (apātomento), アパート (apāto)

→ Hokkien: a-phá-tò

→ Korean: 아파트 (apateu)

→ Malay: اڤرتمن (apartmen)

desc

→ Thai: อพาร์ทเมนท์ (à-páat-mén)

→ Thai: อพาร์ทเมนท์ (à-páat-mén)

From French appartement, from Italian appartamento, from Spanish apartamiento (“separation, seclusion”). See apart.

der

(computing, COM) A conceptual space used for separation in the threading architecture. Objects in one apartment cannot directly access those in another, but must use a proxy.


edge

From Middle English egge, from Old English eċġ, from Proto-West Germanic *aggju, from Proto-Germanic *agjō, from Proto-Indo-European *h₂eḱ- (“sharp”).
See also Dutch egge, German Ecke, Swedish egg, Norwegian egg; also Welsh hogi (“to sharpen, hone”), Latin aciēs (“sharp”), acus (“needle”), Latvian ašs, ass (“sharp”), Ancient Greek ἀκίς (akís, “needle”), ἀκμή (akmḗ, “point”), and Persian آس (âs, “grinding stone”)).

Remember that edge computing refers to data that is processed on edge devices before the result goes to its destination, which could be on a public or private cloud.

2022, Sergio Mendez, Edge Computing Systems with Kubernetes, Packt Publishing Ltd, →ISBN, page 5:

(computing, often attributive) The point of data production in an organization (the focus of edge computing), as opposed to the cloud.


agnostic

en-adj

agnostic (comparative more agnostic, superlative most agnostic)

more agnostic (comparative)
most agnostic (superlative)

Coined by Thomas Henry Huxley in 1870. Either from Ancient Greek ἄγνωστος (ágnōstos, “ignorant, not knowing”), or from a- + Gnostic, deriving (either way) from Ancient Greek ἀ- (a-, “not”) + γιγνώσκω (gignṓskō, “I know”).

der

The socket communications layer is agnostic with regard to its underlying transport mechanism—it is “transport-agnostic”.

The software's registration key is platform agnostic and will work on both x86 and ARM processors.

(computing, of a software component etc.) Unaware or noncommittal regarding the specific nature of the components or input with which it interacts.


flatbed

flatbeds (plural)
flat bed (alternative)
flat-bed (alternative)

LL-Q1860 (eng)-Flame, not lame-flatbed.wav

(computing) A document scanner with a flat bed.


bootstrap

LL-Q1860 (eng)-Flame, not lame-bootstrap.wav

From boot + strap. The sense "pull up (without aid)" comes from the phrase pull oneself up by one's bootstraps.

(computing) The process by which the operating system of a computer is loaded into its memory.

arrencada

the process by which the operating system of a computer is loaded into its memory — see also boot

(computing) The process necessary to compile the tools that will be used to compile the rest of the system or program.

malvolvo

the process necessary to compile the tools that will be used to compile the rest of the system or program


bootstrap

en-verb

bootstrap (third-person singular simple present bootstraps, present participle bootstrapping, simple past and past participle bootstrapped)

bootstraps (present singular third-person)
bootstrapping (participle present)
bootstrapped (participle past)
bootstrapped (past)

(computing) To load the operating system into the memory of a computer. Usually shortened to boot.

Bootstrapping means building the GNU C Library, GNU Compiler Collection and several other key system programs.

(computing) To compile the tools that will be used to compile the rest of a system or program.

自舉 /自举

to compile the tools that will be used to compile the rest of the system or program


member

→ Japanese: メンバー (menbā)

→ Korean: 멤버 (membeo)

→ Malay: member

→ Punjabi: ਮੈਂਬਰ (maimbar)

From Middle English membre, from Old French membre, from Latin membrum (“limb, body part”), from Proto-Italic *memzrom, from Proto-Indo-European *mḗms, *mēms-rom (“flesh”). Akin to Gothic 𐌼𐌹𐌼𐌶 (mimz, “meat, flesh”), Crimean Gothic menus.
Coexists with native Middle English lim, limb (“member, limb, joint”) (from Old English lim (“limb, joint, main branch”)), and displaced Middle English lith (“limb, joint, member”) (from Old English liþ (“limb, member, join, tip”)).

cog

The zip file holding the source code of this application has 245 members.

(computing) A file stored within an archive file.


functional

/ˈfʌŋkt͡ʃənəl/

(computing) An object encapsulating a function pointer (or equivalent).

функционал

an object encapsulating a function pointer


drop

en-verb

drop (third-person singular simple present drops, present participle dropping, simple past and past participle dropped or (archaic) dropt)

drops (present singular third-person)
dropping (participle present)
dropped (participle past)
dropped (past)
dropt (archaic participle past)
dropt (archaic past)

From Middle English droppen, dropen (“to fall in drops, drip or trickle down; to scatter, sprinkle; to be covered with a liquid; to give off moisture; of an object: to drop, fall; of a living being: to fall to the ground”) [and other forms], from Old English dropian, droppian (“to drop”), from dropa (“a drop”) (see further at etymology 1) + -ian (suffix forming verbs from adjectives and nouns).

спадам

to decrease, diminish, or lessen in condition, degree, value, etc.

laskea

to move to a lower position; to allow to hang downwards — see also lower

laskea

to lower (a sound, a voice, etc.) in pitch or volume

The album Hip-Hop Xmas dropped in time for the holidays.

(intransitive, computing, music, television, colloquial) Of a programme, software, a music album or song, etc.: to enter public distribution.

ilmestyä

of a programme, software, music, etc.: to enter public distribution

They dropped the album Hip-Hop Xmas in time for the holidays.

That hacker has been threatening to drop my docs [i.e. publish my personal information].

(transitive, computing, music, television, colloquial) To release (a programme, software, a music album or song, etc.) to the public.

julkaista

to release (a programme, software, a music album or song, etc.) to the public

Next, you drop to a shell.

(intransitive, computing) To enter a more basic interface.

The next step drops the user to a recovery shell.

(transitive, computing) To present (the user) with a more basic interface.


CRT

en-noun

CRT (countable and uncountable, plural CRTs)

A few seconds later, the Angry Man picks up the keyboard and swings it like a baseball bat at his screen—it’s an old PC from the '90s, with a big CRT monitor—whacking it off the desk.

2018 January 12, Joe Veix, “The Strange History of One of the Internet's First Viral Videos”, in Wired, →ISSN:

cathode ray tube
cathode ray tube#English

(electronics, computing) Initialism of cathode ray tube.

(electronics, computing, becoming dated) A display device using a cathode ray tube, such as early televisions or monitors.


IO

IO (countable and uncountable, plural IOs)

(computing, electronics) Initialism of input and output.


CPU

(computing, slang) The main computer case containing the central components of a personal computer.


TCP

Transmission Control Protocol
Transmission Control Protocol#English

(computing, Internet) Initialism of Transmission Control Protocol.


CAD

CAD (countable and uncountable, plural CADs)

I'll wager a Dogic that before TwistyPuzzles.com turns 10 we'll be posting 3D CAD files that we can individually upload to FedExKinkos.com to have fabricated and have the resulting puzzle overnighted to us by 8am the next day.

2004 September 17, Joshua Bell, TwistyPuzzles.com:

computer-aided design
computer-aided design#English

(computing, engineering) Acronym of computer-aided design.

computer-aided drafting
w:computer-aided drafting

(computing) Initialism of computer-aided drafting.

(computing) Initialism of control alt delete.


Abbreviated from "year 2000", with "K" standing for 1000, as in the prefix kilo- though capital K as a prefix is often used as x1024. The correct S.I. Prefix is lowercase k.


USB

New signage is being installed to enhance wayfinding and USB sockets are being added in the main concourse area and Platform 8's waiting area.

2021 October 6, “Network News: Upgrades start at Cardiff Central”, in RAIL, number 941, page 24:

Universal Serial Bus
Universal Serial Bus#English

(computing, trademark) Initialism of Universal Serial Bus; a serial bus standard for connecting devices.


AFC

Application Foundation Classes
w:Application Foundation Classes

(computing) Initialism of Application Foundation Classes.


RISC

reduced instruction set computer
w:reduced instruction set computer

(computing) Acronym of reduced instruction set computer.


CISC

complex instruction set computer
w:complex instruction set computer

(computing, retronym) Acronym of complex instruction set computer.


binary

en-adj

binary (comparative more binary, superlative most binary)

more binary (comparative)
most binary (superlative)

From Late Latin bīnārius (“consisting of two”), from Latin bīnī (“two-by-two, pair”). By surface analysis, bin- + -ary.

двайко́вы

being in a state of one of two mutually exclusive conditions such as on or off

en:in or concerning the base-2 number system

(arithmetic, computing) Concerning numbers and calculations using the binary number system.

He downloaded the binary distribution for Linux, then burned it to DVD.

(computing) Of data, consisting coded values (e.g. machine code) not interpretable as plain or ASCII text (e.g. source code).


binary

en-noun

binary (countable and uncountable, plural binaries)

As our initial exposure to the base 10 number system consisted of learning how to count, it also makes sense that we might begin by learning how to count in binary.

1987, Robert W. McBeth, J. Robert Ferguson, IBM Assembler: An Intuitive Approach, John Wiley, page 5:

(mathematics, computing, uncountable) The bijective base-2 numeral system, which uses only the digits 0 and 1.

Now that you have a high-level idea of what binaries look like and how they work, you're ready to dive into a real binary format.

2018, Dennis Andriesse, Practical Binary Analysis […] , No Starch Press, →ISBN, page 31:


kilo-

From French, kilo- irregularly derived from Ancient Greek χίλιοι (khílioi, “one thousand”). The etymologically "correct" form would be chili- or chilo-, resulting in forms such as chiliasme (“chiliasm”) or chilopode (“centipede”); but the French, when creating the prefix, had to avoid a possible (standard) pronunciation of chi as /ʃi/, too close to the vulgar verb chier.

der

(computing) Multiplying the unit to which it is attached by 2¹⁰ (1024)


mega-

From Ancient Greek μέγας (mégas, “great, large, mighty”), from Proto-Indo-European *meǵh₂s (“great”). Cognate with Latin magnus, Sanskrit मह (maha, “great, massive, large-scale, epic”), and with Germanic words: Gothic 𐌼𐌹𐌺𐌹𐌻𐍃 (mikils), Old English micel, Middle English muchel, English much, Old High German mihhil, Old Norse mikill, Danish meget.

cog

(computing) Multiplying the unit to which it is attached by 2²⁰ (= 1,048,576, the binary number closest to a million). Computing symbol: Mi.


tee

* From Middle English [Term?], from Old English te, from Latin te (the name of the letter T).
* (computing): By analogy with a T-shaped pipe that sends fluids in two directions.

(computing) The process of redirecting output to multiple destinations.


tee

en-verb

tee (third-person singular simple present tees, present participle teeing, simple past and past participle teed)

tees (present singular third-person)
teeing (participle present)
teed (participle past)
teed (past)

[…] teeing via multiple redirects (ls > file1 > file2) […]

1997, Robin Burk, David B. Horvath, UNIX Unleashed, page 615:

(computing) To redirect output to multiple destinations.


expand

expand (third-person singular simple present expands, present participle expanding, simple past and past participle expanded)

expands (present singular third-person)
expanding (participle present)
expanded (participle past)
expanded (past)
expand (infinitive)
expand (first-person present singular)
expanded (first-person past singular)
expand (present second-person singular)
expandest (archaic present second-person singular)
expanded (past second-person singular)
expandedst (archaic past second-person singular)
expands (present singular third-person)
expandeth (archaic present singular third-person)
expanded (past singular third-person)
expand (plural present)
expanded (past plural)
expand (present subjunctive)
expanded (past subjunctive)
expand (imperative present)
expanding (participle present)
expanded (participle past)

contract

antonym(s) of “to change from a smaller form/size to a larger one”

contract

antonym(s) of “to increase the extent, number, volume or scope of”

factor

to rewrite as an equivalent sum of terms

Recorded in Middle English since 1422 (as expanden, expaunden), from Anglo-Norman espaundre, from Latin expandere (“to spread out”), itself from ex- (“out, outwards”) + pandō (“to spread”). Doublet of spawn.

وَسَّعَ

(transitive) to increase the extent, number, volume or scope of

فَصَّلَ

(transitive) to express at length or in detail

разяснявам се

(intransitive) to speak or write at length or in detail

enlarge

(transitive, computing) In a hierarchical list (such as a directory tree or table of contents), to show the subentries of (an entry).


KDE

The KDE MIDI/Karaoke file player allows you to play .mid and .kar files if your sound card has hardware support for raw MIDI files.

2006, Michael Jang, Mastering Red Hat Linux 9, page 529:

A computer desktop environment that runs on Unix and Linux.


append

append (third-person singular simple present appends, present participle appending, simple past and past participle appended)

appends (present singular third-person)
appending (participle present)
appended (participle past)
appended (past)

From Latin appendere (“to hang up, suspend on, pay out”), via Old French apendre, appendre, via Middle English appenden; from ad (“on, upon, against”) + pendere (“to suspend, hang”), equivalent to ad- + pend. Compare with Old English appenden, apenden (“to belong”). See also pendant.

uder

(computing) To write more data to the end of a pre-existing file, string, or other object.


append

After recursively sorting the two subsets, the situation is (11,28) 35 (45,50,62) and an append of the three pieces gives the final result.

1997, Jeffrey H. Kingston, Algorithms and Data Structures, →ISBN:

Logging can be used to back out bad data, be it an overwrite of existing data or an append of new data.

2007, Jeff LeSueur, Marketing Automation: Practical Steps to More Effective Direct Marketing, →ISBN:

When a file is created or expanded due to an append of new data to the file, new blocks are allocated to the file.

2016, Sibsankar Haldar, SQLite Database System Design and Implementation:

(computing) An instance of writing more data to the end of an existing file.


expensive

en-adj

expensive (comparative more expensive, superlative most expensive)

more expensive (comparative)
most expensive (superlative)
expencive (alternative archaic)

From Latin *expēnsīvus, from expendō (“to weigh out (money), to pay out”) (whence English expend). By surface analysis, expense + -ive. In the sense of "high-priced" has largely displaced dear.

an unnecessarily expensive choice of algorithm

(computing) Taking a lot of system time or resources.


(computing) shorthand for "eight data bits, no parity, one stop bit", the most common configuration for serial lines, e.g. EIA-232.


key off

en-verb

key off (third-person singular simple present keys off, present participle keying off, simple past and past participle keyed off)

keys off (present singular third-person)
keying off (participle present)
keyed off (participle past)
keyed off (past)

LL-Q1860 (eng)-Flame, not lame-key off.wav

This logic keys off the user's social security number.

(computing) To take something as a controlling input datum.


execution

en-noun

execution (countable and uncountable, plural executions)

From Old French execution (c.1360), from Latin exsecutiō, an agent noun from exsequor (“to follow out”), from ex (“out”) + sequor (“follow”).

The entire machine slowed down during the execution of the virus checker.

(computing) The carrying out of an instruction, program or program segment by a computer.

uitvoering

carrying out of an instruction by a computer


executor

executors (plural)
executour (alternative)

/ɪɡˈzɛkjʊtɚ/

From Middle English executour, from Anglo-Norman executour, from Latin execūtor, agent noun of exequor.

When searching for a solution is unnecessary, then the program executor "doesn't care" which solution is generated nor how it is obtained.

2014, Robert Kowalski, Thom Frühwirth, Logic for Problem Solving, Revisited, page 114:

(computing) A component of a system that executes or runs something.


serial

desctree

→ Russian: сериа́л (seriál, “TV-series”)
→ Azerbaijani: serial

/ˈsɪə.ɹɪ.əl/

Formed as series + -al, on model of Latin seriālis, from seriēs + -ālis. Cognate to Italian seriale. First use appears c. 1823. See cite below.

Go to these sites for serials, cracks and keygens.

(computing, slang) A serial number, esp. one required to activate software.

serial

serial number required to activate software


rooted

en-adj

rooted (comparative more rooted, superlative most rooted)

more rooted (comparative)
most rooted (superlative)

You are rooted. All your base are belong to us.

(computing, not comparable) Having a root (superuser) account that has been compromised.


real number

LL-Q1860 (eng)-Flame, not lame-real number.wav

Even if you pass sqrt an integer, it returns a real number.

floating-point number
floating-point number


identity

en-noun

identity (countable and uncountable, plural identities)

From Middle French identité, from Latin identitās.

(algebra, computing) Any function which maps all elements of its domain to themselves.


MBD

MBD (countable and uncountable, plural MBDs)

model-based definition
model-based definition#English

(CAD, computing) Initialism of model-based definition.

(computing, electronics) Initialism of motherboard.


REM

REMs (plural)
rem (alternative)
rem. (alternative)

Clippings
* (remaining time): Clipping of remaining.
* (remark): Clipping of remark.

I think it should be upgraded to Visual BASIC, but I'm no good at that. So maybe someone here would like to take a crack at it. There are only 40 lines of active code, plus a few REMs. About 100 BASIC commands altogether.

2006 December 24, David Williams, “satellite program”, in comp.lang.basic.visual.misc (Usenet):

(computing) A remark (programming language statement used for documentation).


single

→ Dutch: single

→ Finnish: sinkku

→ German: Single

→ Indonesian: singel

→ Japanese: シングル (shinguru)

→ Korean: 싱글 (singgeul)

→ Polish: singiel

From Middle English single, sengle, from Old French sengle, saingle, sangle, from Latin singulus, a diminutive derived from Proto-Indo-European *sem- (“one”). Akin to Latin simplex (“simple”). See simple, and compare singular.

If you want to be a scientist or an engineer, learn to say “no” to singles and floats.

2011, Rubin H. Landau, A First Course in Scientific Computing, page 214:

(computing, programming) A floating-point number having half the precision of a double-precision value.


theme

en-verb

theme (third-person singular simple present themes, present participle theming, simple past and past participle themed)

themes (present singular third-person)
theming (participle present)
themed (participle past)
themed (past)

-iːmi (for the sense dealing with the Byzantine empire only)

From Middle English teme, from Old French teme, tesme (French thème), from Latin thema, from Ancient Greek θέμα (théma), from τίθημι (títhēmi, “I put, place”), reduplicative from Proto-Indo-European *dʰeh₁- (“to put, place, do”) (whence also English do). Doublet of thema.

der

(computing, transitive) To apply a theme to; to change the visual appearance and/or layout of (software).


queue

From Middle English queue, quew, qwew, couwe, from Anglo-Norman queue, keu and Old French cöe, cue, coe (“tail”), from Vulgar Latin cōda, from Latin cauda. See also Middle French queu, cueue. Doublet of coda and cola.

2005, David Flanagan, Java in a Nutshell, p. 234,
Queue implementations are commonly based on insertion order as in first-in, first-out (FIFO) queues or last-in, first-out queues (LIFO queues are also known as stacks).

(computing) A data structure in which objects are added to one end, called the tail, and removed from the other, called the head (in the case of a FIFO queue). The term can also refer to a LIFO queue or stack where these ends coincide.


queue

en-verb

queue (third-person singular simple present queues, present participle queueing or queuing, simple past and past participle queued)

queues (present singular third-person)
queueing (participle present)
queuing (participle present)
queued (participle past)
queued (past)

(computing, transitive) To add to a queue data structure.


panic

en-noun

panic (countable and uncountable, plural panics)

The adjective is borrowed from Middle French panique, a word itself borrowed from Ancient Greek πανικός (panikós, “pertaining to Pan”); Pan, the Greek god of fields and woods, was believed to be the source of mysterious sounds that caused contagious, groundless fear in herds and crowds, or in people in lonely spots.
Adjective sense 3 (“pertaining to or resulting from overpowering fear or fright”) is partly an attributive use of the noun.
The noun is derived from the adjective, while the verb is derived from the noun. Verb sense 1.3 (“to highly amuse, entertain, or impress (an audience watching a performance or show”) is derived from noun sense 4 (“a highly amusing or entertaining performer, performance, or show”).

der

If your new driver has an error that panics the system when you load the driver, then the system will panic again when it tries to reboot after the panic. The system will continue the cycle of panic, reboot, and panic as it attempts to reload the faulty driver every time it reboots after panic.

2010, Solaris system engineers, “Managing Devices”, in Solaris 10 System Administration Essentials (Solaris System Administration Series), Santa Clara, Calif.: Sun Microsystems Press, →ISBN, section 9.3.4.2 (Avoiding Recurring Panic):

(countable, computing) Ellipsis of kernel panic (“on Unix-derived operating systems: an action taken by the operating system when it cannot recover from a fatal error”); (by extension) any computer system crash.


panic

en-verb

panic (third-person singular simple present panics, present participle panicking, simple past and past participle panicked)

panics (present singular third-person)
panicking (participle present)
panicked (participle past)
panicked (past)

(computing) To cause (a computer system) to crash.

(computing) Of a computer system: to crash.


application

en-noun

application (countable and uncountable, plural applications)

/ˌæplɪˈkeɪʃən/

/ˌæpləˈkeɪʃən/

From Late Middle English applicacioun, borrowed from Old French aplicacion (French application), from Latin applicātiōnem, accusative singular of applicātiō (“attachment; application, inclination”), from applicō (“join to, attach; apply”).

This application can connect to most social networks.

Saeed straightened and held up his phone, directing its camera at the heavens, consulting an application that indicated the names of celestial bodies he did not know.

2017, Mohsin Hamid, Exit West, Hamish Hamilton, page 15:

application software
application software

(computing) A computer program or the set of software that the end user perceives as a single entity as a tool for a well-defined purpose. (Also called: application program; application software.)


metasyntactic

LL-Q1860 (eng)-Flame, not lame-metasyntactic.wav

Metasyntactic values, in the sense I'm using here, are descriptive of syntax, as for example the nonterminals of a Chomsky grammar.

(linguistics, computing) Used in describing syntax; relating to metasyntax.


tier

en-verb

tier (third-person singular simple present tiers, present participle tiering, simple past and past participle tiered)

tiers (present singular third-person)
tiering (participle present)
tiered (participle past)
tiered (past)

LL-Q1860 (eng)-I learned some phrases-tier.wav

From Middle French tier, from Old French tire (“rank, sequence, order, kind”), probably from tirer (“to draw, draw out”). Alternatively, from a Germanic source related to Middle English tir (“honour, glory, power, rule”), Old English tīr (“glory, honour, fame”), Old Norse tírr (“glory, honour, renown”).

cog

(transitive, computing) To move (data) from one storage medium to another as an optimization, based on how frequently it is accessed.


pane

→ Japanese: ペイン (pein)

From Middle English pane, pan, from Old French pan, from Latin pannus, from Proto-Indo-European *peh₂n- (“fabric”). Doublet of pagne, pan, and pannus.

pane–pain merger, General American, Received Pronunciation, most accents

graphical user interface
graphical user interface

(computing, graphical user interface) A portion of a user interface that typically makes up part of a larger window and may be docked or snapped into position.


toast

en-noun

toast (countable and uncountable, plural toasts)

→ Bulgarian: тост (tost)

→ Chinese: 吐司 (tǔsī)

→ Czech: toust, toast

→ Dutch: toost, toast

→ French: toast

→ Romanian: toast

→ German: Toast

→ Greek: τοστ (tost)

→ Hebrew: טוסט (tost)

→ Italian: toast

→ Japanese: トースト (tōsuto)

→ Korean: 토스트 (toseuteu)

→ Maori: tōhi

→ Macedonian: тост (tost)

→ Norwegian Bokmål: toast

→ Norwegian Nynorsk: toast

→ Polish: tost, toast

desctree

→ Russian: тост (tost)
→ Armenian: տոստ (tost)

→ Turkish: tost

→ Ukrainian: тост (tost)

→ Welsh: tost

Bill Murray
Dow Jones & Company
Ghostbusters
The Wall Street Journal

From Middle English tost, from the verb tosten (see below).
(person who is honored with a drink): First appears in print at the very end of the 17th century. The conventional assumption is that the use is metaphorical, “the name of a lady being supposed to flavour a drink like a spiced toast.” This is pure speculation, however, as the origin of the sense remains obscure.
(something that will be no more): Ad-libbed by actor Bill Murray in the 1984 film Ghostbusters (see quotation).

With the new Windows Push Notification Service, you can remotely send notifications from a cloud-based web service. In Windows 8, the majority of the Toast messages are standard duration toasts.

2012, Nick Lecrenski, Doug Holland, Allen Sanders, Professional Windows 8 Programming:

(countable, computing, graphical user interface) A transient, informational unclickable pop-up overlay, less interactive than a snackbar.


toaster

→ French: toasteur

→ German: Toaster

→ Hebrew: טוסטר

ja-r

トースター (tōsutā)

→ Japanese: トースター (tōsutā)

→ Korean: 토스터 (toseuteo)

→ Polish: toster

→ Russian: то́стер (tóstɛr)

From toast + -er (agent noun suffix) or -er (patient suffix).

af

-er<id:agent noun><pos:agent noun suffix>

For most older computers (pre-486 and even some 486s), it's simply easier to throw them away and start over (and cheaper, too). I know; this probably goes against the grain; after all, you hung onto that old toaster for three years, and now it makes a darn good doorstop.

2000, Jennifer Fulton, The Complete Idiot's Guide to Upgrading and Repairing PCs, Alpha Books, →ISBN, page 15:

On the technical side, we had only the old “toaster” Macintosh computers as our environment (only black and white and 512 by 480 screen resolution) and a variety of IBM PCs or equivalents.

2005, Clark N. Quinn, Engaging Learning: Designing e-Learning Simulation Games, John Wiley & Sons, →ISBN, page 65:

(computing, humorous) A low-end or outdated personal computer.

The Freedom Toaster was developed with backing from Mark Shuttleworth as a vending-machine-style dispenser of free digital products, including Ubuntu Linux.

2008, Michael Jang, Ubuntu Certified Professional Study Guide, McGraw Hill Professional, →ISBN, page 9:

(computing slang, uncommon) A self-contained software package distributable over the Internet or by burning onto CDs.


heterogeneous

en-adj

heterogeneous (comparative more heterogeneous, superlative most heterogeneous)

more heterogeneous (comparative)
most heterogeneous (superlative)

From Medieval Latin heterogeneus, from Ancient Greek ἑτερογενής (heterogenḗs, “of different kinds”), from ἕτερος (héteros, “other, another, different”) + γένος (génos, “kind”). Compare hetero- and -ous.

der

(computing) Of a network comprising different types of computers, potentially with vastly differing memory sizes, processing power and even basic underlying architecture; alternatively, of a data resource with multiple types of formats.

heterogeeninen

computing: comprising different types of computers or formats


junction

→ Bengali: জংশন (joṅśon)

→ Japanese: ジャンクション

/ˈd͡ʒʌŋkʃən/

From Latin iūnctiō (“union, joining, uniting”), from iungō (“join, attach together”). Equivalent to join + -tion.

(computing, Microsoft Windows) A kind of symbolic link to a directory.


sock

(computing, networking) Abbreviation of socket.


atomic

نَوَوِيّ

of, or employing nuclear energy or processes

In order to avoid race conditions, this operation has to be atomic.

Whenever possible, use atomic types instead of mutexes.

It also provides an atomic compareAndSet method (which if successful has the memory effects of both reading and writing a volatile variable) and, for convenience, atomic add, increment, and decrement methods.

2006, Tim Peierls, Brian Goetz, Joshua Bloch, Joseph Bowbeer, Doug Lea, David Holmes, Java Concurrency in Practice, Pearson Education, →ISBN, page 325:

(computing, of an operation) Guaranteed to complete either fully or not at all while waiting in a pause, and running synchronously when called by multiple asynchronous threads.

atominen

computing: guaranteed to either complete fully, or not at all


palimpsest

From Latin palimpsēstus, from Ancient Greek παλίμψηστος (palímpsēstos, “scraped again”).

uder

(computing) Memory that has been erased and re-written.


FOSS

(computing) Initialism of Free and Open Source Software.


fire up

en-verb

fire up (third-person singular simple present fires up, present participle firing up, simple past and past participle fired up)

fires up (present singular third-person)
firing up (participle present)
fired up (participle past)
fired up (past)

⇒ Greek: φαερόπ (faeróp) (as adverb)

LL-Q1860 (eng)-Flame, not lame-fire up.wav

Fire up a text editor.

Fire up your computer.

(transitive, computing, informal) To launch; to run.


PSP

en-noun

PSP (countable and uncountable, plural PSPs)

Program Segment Prefix
w:Program Segment Prefix

(computing) Initialism of Program Segment Prefix.


program

programs (plural)
programme (alternative)

→ Malay: program

→ Tok Pisin: program

/ˈpɹəʊˌɡɹæm/

/ˈpɹoʊˌɡɹæm/

From French programme, from Late Latin programma (“a proclamation, edict”), from Ancient Greek πρόγραμμα (prógramma, “a written public notice, an edict”), from προγράφω (prográphō, “I set forth as a public notice”), from πρό (pró, “before”) + γράφω (gráphō, “I write”). Doublet of programma.

der

The program runs on both Linux and Microsoft Windows.

program playback


programmer

/ˈpɹəʊɡɹæmə/

/ˈpɹoʊɡɹæmɚ/

*program + -er (US) / programme + -er (UK)

More important, when we looked at who worked in that industry, we noticed that programmers were in the minority. They’re dwarfed by, among other occupations, the software developers. The two terms are sometimes used interchangeably, but the jobs follow very different trajectories. Nationwide, software developers haven’t struggled nearly as much as their programming brethren — few other computer-related occupations have. So what makes programmers different? To answer that, we need to dive forehead first into everybody’s favorite part of any analysis: arcane occupation definitions! Upon perusing the fine print, we saw that while programmers do in fact program, they “work from specifications drawn up by software and web developers or other individuals.” That seems like a clue. In the real world, “developer” and “programmer” can seem almost interchangeable. But in the world of government statistics, where we have legal permanent residency, there’s a clear distinction. In the [US] government’s schema, programmers do the grunt work while the much more numerous — and much faster-growing — software developers enjoy a broader remit. They figure out what clients need, design solutions and work with folks such as programmers and hardware engineers to implement them. Their pay reflects this gap in responsibilities. The median programmer earned $99,700 in 2023, compared with $132,270 for the median developer. And while 27.5 percent of programming jobs vanished, jobs for developers have only fallen 0.3 percent, similar to the broader industry.

2025 March 14, Andrew Van Dam, “Department of Data: More than a quarter of computer-programming jobs just vanished. What happened? Learning to code was supposedly the salvation of millions of liberal art majors. But now programming jobs are plummeting. The Post’s Department of Data tries to figure out what’s going on”, in Washington Post:

(computing) One who writes computer programs.


email

en-noun

email (countable and uncountable, plural emails)

The noun is an abbreviation of electronic mail. First attested in the 1970s. The verb is derived from the noun, by analogy with mail (“to send through the mail”).

He sent me his details via email.

The advent of email has simultaneously brought our society closer together and farther apart.

Please stop sending me “constructive criticisms” via email, or telling me that “ I feel you are being defensive”, especially just after I have told you “you’re loved”. “Rewards” like that are horrible.

(uncountable) A system for sending messages and datas by means of computers connected together in a network.

e-pos

דואר אלקטרוני \ דֹּאַר אֶלֶקְטְרוֹנִי

ímél

now officially endorsed but still less common

I am searching through my old email.

My inbox used to allow only 50 MB of email at a time until last year, when they upgraded it to 2 GBs!

(uncountable) The quantity of messages sent through an email system.

e-byst

He sent me an email last week to remind me about the meeting.

I archive my old emails using a cloud-based service.

(countable) A message being sent through email.

What’s your email?

In this system, your username is your email.

Don’t send personal messages to my work email.


email

en-verb

email (third-person singular simple present emails, present participle emailing, simple past and past participle emailed)

emails (present singular third-person)
emailing (participle present)
emailed (participle past)
emailed (past)
e-mail (alternative)

She emailed me last week, asking about the status of the project.

(transitive) To send an email or emails to.

e-pos

(transitive) to send an email or emails to

I’ll email you the link.

He emailed the file out to everyone.

(transitive, ditransitive) To send (data) through email.

e-pos

(transitive) to send (something) through email

átküld

optionally adding: e-mailen, if the context doesn't make it clear

Most teenagers seem to spend almost the whole day emailing and surfing the Web.

(intransitive) To send, or compose and then send, one or more emails.

e-pos

(intransitive) to send, or compose and send, an email or emails


print

print (third-person singular simple present prints, present participle printing, simple past and past participle printed)

prints (present singular third-person)
printing (participle present)
printed (participle past)
printed (past)
print (infinitive)
print (first-person present singular)
printed (first-person past singular)
print (present second-person singular)
printest (archaic present second-person singular)
printed (past second-person singular)
printedst (archaic past second-person singular)
prints (present singular third-person)
printeth (archaic present singular third-person)
printed (past singular third-person)
print (plural present)
printed (past plural)
print (present subjunctive)
printed (past subjunctive)
print (imperative present)
printing (participle present)
printed (participle past)

From Middle English *printen, prenten, preenten, an apheretic form of emprinten, enprinten (“to impress; imprint”) (see imprint). Compare Dutch prenten (“to imprint”), Middle Low German prenten (“to print; write”), Danish prente (“to print”), Swedish prenta (“to write German letters”). Compare also Late Old French printer, preindre (“to press”), from Latin premere (“to press”).

cog

However, when you print the string you can see only 11 characters (c, a, r, ', s,, w, h, e, e, l).

2010, Chuck Easttom, Advanced JavaScript, Jones & Bartlett Learning, →ISBN, page 217:

On the RHS side we write the current date to the variable date and print it to the terminal window, followed by the string "Chris coming home...." .

2015, Othmar Kyas, How To Smart Home: A Step by Step Guide to Your Personal Internet of Things, Key Concept Press, →ISBN:

(computing, transitive) To display a string on the terminal.

принтирам

computing: to display a string on the terminal


complement

en-noun

complement (countable and uncountable, plural complements)

From Middle English complement, from Latin complēmentum (“that which fills up or completes”), from compleō (“I fill up, I complete”) (English complete). Doublet of compliment. The verb is from the noun.

der

(computing) A bit with the opposite value to the given one; the logical complement of a number.

komplementti

The complement of 01100101#95;2 is 10011010#95;2.

diminished radix complement
diminished radix complement

(computing, mathematics) The diminished radix complement of a number; the nines' complement of a decimal number; the ones' complement of a binary number.

The complement of 01100101#95;2 is 10011011#95;2.

(computing, mathematics) The radix complement of a number; the two's complement of a binary number.

The complement of −123 is 123.

(computing, mathematics) The numeric complement of a number.


term

(computing, informal) A computer program that emulates a physical terminal.


shotgun

en-verb

shotgun (third-person singular simple present shotguns, present participle shotgunning, simple past and past participle shotgunned)

shotguns (present singular third-person)
shotgunning (participle present)
shotgunned (participle past)
shotgunned (past)
shot-gun (alternative)

From shot + gun. Front passenger seat sense comes from ride shotgun.

Understand the problem before fixing it. About the only scenario where shotgunning is useful is if there is a shorted IC and you cannot tell which one it is.

1998, Stuart Ball, Debugging Embedded Microprocessor Systems, page 71:

(computing, slang) To employ the technique of shotgun debugging.


computability logic

(computing, mathematics) a formal theory of computability


Unix

Etymology tree
English Multics
Ancient Greek εὐνή (eunḗ)
Proto-Indo-European *seǵʰ-der.
Proto-Hellenic *hékʰō
Ancient Greek ἔχω (ékhō)
Ancient Greek εὐνοῦχος (eunoûkhos)bor.
Latin eunūchusder.
Middle English eunuk
English eunuchinflu.
English Unix
A pun on Multics to sound like eunuchs, as Unix was considered to be an emasculated Multics (see multi- and uni-). Likely coined by Canadian computer scientist Brian Kernighan in 1970.

coinage

(computing) An operating system that shares the original source code by Dennis Ritchie and Ken Thompson.

(computing) An operating system largely compatible with Unix that qualifies for use of the UNIX trademark, currently owned by The Open Group.


Unix

en-noun

Unix (plural Unixes or Unices or Unixen)

Unixes (plural)
Unices (plural)
Unixen (plural)
UNIX (alternative)
unix (alternative)

GNU is not Unix.

The Linux kernel operating system is one of the most popular Unixes.

(computing, informal) Any of the above plus Unix-like operating systems similar to Unix but not qualifying for use of the UNIX trademark.


stub

From Middle English stubbe (“tree stump”), from Old English stybb, stubb (“tree stump”), from Proto-West Germanic *stubb, from Proto-Germanic *stubbaz (compare Middle Dutch stubbe, Old Norse stubbr, Faroese stubbi (“stub”)), from Proto-Indo-European *(s)tew-; compare steep (“sharp slope”). Doublet of stob.
Sense extended in Middle English to similarly shaped objects. Verb sense “strike one’s toe” is recorded 1848; “extinguish a cigarette” 1927.

The server performs the server RPC runtime library functions to accept the request and call the server stub procedure. […] After this, the server stub calls the actual procedure on the server.

2002, Judith M. Myerson, The Complete Book of Middleware, CRC Press, →ISBN, page 7:

(computing, middleware) A procedure that translates requests from external systems into a format suitable for processing and then submits those requests for processing.


media

media (countable and uncountable, plural media or medias)

Burmese: မီဒီယာ (midiya)

Turkish: medya

Latinate plural of medium, particularly as a clipping of communications media and often reinterpreted as singular or mass noun, from Latin media, neuter plural form of medius (“middle”, adjective), from Proto-Italic *meðjos, from Proto-Indo-European *médʰyos (“between”).

(computing) Files and data comprising material viewable by humans, but usually not plain text; audiovisual material.


media

Shortening from multimedia, from multi- + media (“forms of communication”).

I have media files stored on an external hard drive.

Adjust media sound in multiple apps


mojibake

/ˌməʊd͡ʒiˈbɑːki/

Borrowed from Japanese 文字化け (mojibake), from 文字 (moji, “character”) + 化ける (bakeru, “to transform, take a different form”, generally in a negative way).

Alas, you'll even see “text” files where some lines have one encoding but other lines have different encodings. You are guaranteed to see mojibake.

2012, Tom Christiansen, brian d foy, Larry Wall, Jon Orwant, Programming Perl, O'Reilly, →ISBN, page 285:

The space behind the door is filled with mojibake, more specifically, a mojibake that is made of pieces of my memory. “Why? Why do I like girls?” I hear a younger voice of mine echoing in the room.

2021, Lydia Chen, When the Flowers Withered, Singapore: Partridge Publishing, →ISBN:

(computing) Corrupt characters or letters, especially resulting from being displayed or transferred through an inappropriate character set or encoding.


decimal

Borrowed from Late Latin, Medieval Latin decimalis, from Latin decimus, from decem (“ten”) + adjective suffix -alis.

(arithmetic, computing) Concerning numbers expressed in decimal or mathematical calculations performed using decimal.

عَشْرِيّ

concerning numbers expressed in decimal or calculations using decimal


hexadecimal

hexadecimal (countable and uncountable, plural hexadecimals)

1952. hexadeca- + decimal; see the Wikipedia article for more information.

(arithmetic, computing, uncountable) A number system with base sixteen, using the digits 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E and F, most used in computing as a hexadecimal digit can represent four bits, half a standard byte, and thus a single byte can be represented conveniently with two digits.

(countable, computing) A number expressed in the hexadecimal system.


colo

The previous wall outlet tests at their colo facility ran for 6 days straight without issue.

One was a mistake in the colo, where there was a mislabeled circuit, so they cut power to 1/3 of one of our racks.


microcontroller

microcontrollers (plural)
µC (alternative)
uC (alternative)
MCU (alternative)

/ˈmaɪkɹə(ʊ)kənˌtɹəʊlə/

LL-Q1860 (eng)-Flame, not lame-microcontroller.wav

The microcontroller is a mini computer which can be programmed to perform different tasks, including monitoring things and making things happen. It is pre-programmed for use with the games projects. See project 17 for how to select games on it.

2021 December 10, “Snap Circuits Arcade”, in Snap Circuits, Elenco, page 6:

(computing, electronics) A microcomputer on a single chip, used to control some device such as an automobile engine or a toy.


yum

Please run yum in non-caching mode to correct this header.

Yellowdog Updater, Modified
w:Yellowdog Updater, Modified

(computing) Acronym of Yellowdog Updater, Modified, a popular package manager in Linux.


WiFi

WiFi (countable and uncountable, plural WiFis)


WiFi

en-verb

WiFi (third-person singular simple present WiFis, present participle WiFi-ing, simple past and past participle WiFied)

WiFis (present singular third-person)
WiFi-ing (participle present)
WiFied (participle past)
WiFied (past)

A WiFi-ing We Will Go ?

2003, The Information Management Journal - Volume 37, Issues 1-5, page 17:

Just like the aforementioned consumer and durable products made their way into the remotest parts of the country, the smartphones are 4G-ing and WiFi-ing their way into the hamlets today.

2017 July 5, Derek Abraham, “Vivo, Oppo, IPL, and the Chinese invasion of cricket”, in The Hindu:

But during the past three capital bills, we’ve probably spent more than $5 million on laboratories, the Gator Center (updates), fully WiFi-ing the campus and campus security,” a $500,000 card-based system for faculty and students.

2020 January 20, Linda Harris, “EGCC making plans for the future”, in The Steubenville Herald Star:


acquisition

en-noun

acquisition (countable and uncountable, plural acquisitions)

From Middle English, borrowed from Old French acquisicion, from Latin acquisītiō, from acquirere; equivalent to acquire + -ition.

(computing) The process of sampling signals that measure real world physical conditions and converting these signals into digital numeric values that can be manipulated by a computer.


censorware

LL-Q1860 (eng)-Flame, not lame-censorware.wav

(computing) Software or hardware used to filter content on the Internet or block Internet access or restrict the running of applications or computer usage, on the basis of content being regarded as objectionable.

审查商品

software or hardware used to filter content on the Internet


sub

* Shortened form of any of various words beginning with sub-.

The default accessor can be overridden by declaring a sub of the same name in the package.

2002, Nathan Patwardhan, Ellen Siever, Stephen Spainhour, Perl in a nutshell:

So far, all the subs and functions that we have used have been those built into the system, or those written to handle events from controls […]

2004, P. K. McBride, Introductory Visual Basic.NET, page 49:

(computing, programming) Clipping of subroutine (sometimes one that does not return a value, as distinguished from a function, which does)


wait

From Middle English waiten, from Anglo-Norman waiter, waitier (compare French guetter from Old French gaitier, guaitier), from Frankish *wahtwēn (“to watch, guard”), derivative of Frankish *wahtu (“guard, watch”), from Proto-Germanic *wahtwō (“guard, watch”), from Proto-Indo-European *weǵ- (“to be fresh, cheerful, awake”).
Cognate with Old High German wahtēn (“to watch, guard”), German Low German wachten (“to wait”), Dutch wachten (“to wait, expect”), French guetter (“to watch out for”), Saterland Frisian wachtje (“to wait”), West Frisian wachtsje (“to wait”), North Frisian wachtjen (“to stand, stay put”). More at watch.
In some senses, merged or influenced by Middle English waiten, weiten (“to do good to, lie in wait for, to contrive good or harm on, catch, snare”), from Old Norse veita (“to give help to, assist, grant, cause to happen”), from Proto-Germanic *waitijaną (“to show, guide, advise, direct”), from Proto-Indo-European *weyd- (“to see, know”).
Largely overtook native Middle English biden, from Old English bīdan.


wait state

LL-Q1860 (eng)-Flame, not lame-wait state.wav

With memory that slow, the processor is going to spend most of its time on wait states.

(computing) Any of several instances in which a computer's processor cannot execute instructions (either for the entire computer, or just for a specific task) until an I/O operation completes, or until an interrupt is resolved.


office

Tok Pisin: opis

→ Belarusian: о́фіс (ófis)

→ Bulgarian: о́фис (ófis)

→ Cebuano: opis

→ Chichewa: ofesi

→ Central Dusun: upis

→ Iban: opis

→ Japanese: オフィス

→ Marshallese: wōpij

→ Malay: opis

→ Russian: о́фис (ófis)

→ Scottish Gaelic: oifis

→ Swahili: afisi

→ Tausug: upis

→ Ukrainian: о́фіс (ófis)

Microsoft Office
office (disambiguation)

From Middle English office, from Old French office, from Latin officium (“personal, official, or moral duty; official position; function; ceremony, esp. last rites”), contracted from opificium (“construction: the act of building or the thing built”), from opifex (“doer of work, craftsman”) + -ium (“-y”, forming actions), from op- (“work”) + -i- (connective) + -fex (combining form of faciō (“to do, to make”)).
The use in reference to office software is a genericization of various proprietary program suites, such as Microsoft Office.

zyrë

room(s) or building used for non-manual work

(computing) A collection of business software typically including a word processor and spreadsheet and slideshow programs.


epoch

From Medieval Latin epocha, from Ancient Greek ἐποχή (epokhḗ, “a check, cessation, stop, pause, epoch of a star, i.e., the point at which it seems to halt after reaching the highest, and generally the place of a star; hence, a historical epoch”), from ἐπέχω (epékhō, “I hold in, check”), from ἐπι- (epi-, “upon”) + ἔχω (ékhō, “I have, hold”). Doublet of epoche.

UNIX epoch; J2000 epoch

Appendix A gives formulae for the calculation of the orbital elements of the planets at any time referred to the mean ecliptic and equinox of the epoch of noon on 1st January 2000; this is called the J2000 epoch.

2000, Carl D. Murray, Stanley F. Dermott, Solar System Dynamics, Cambridge University Press, →ISBN:

There are two major epoch times associated with most timestamps: 1970-01-01 00:00:00 and 1601-01-01 00:00:00. The first, starting in 1970, is traditionally referred to as POSIX time as it is a common timestamp in UNIX and UNIX-like systems.

2016, Preston Miller, Chapin Bryce, Learning Python for Forensics, Packt Publishing Ltd, →ISBN, page 281:

The .NET epoch is midnight at the start of January 1st, AD 1, although that's AD 1 in a proleptic Gregorian calendar, which refers to even more complexity we haven't talked about yet.

2022, Tomasz Lelek, Jon Skeet, Software Mistakes and Tradeoffs: How to Make Good Programming Decisions, Simon and Schuster, →ISBN, page 155:

(chronology, astronomy, computing) A specific instant in time, chosen as the point of reference or zero value of a system that involves identifying instants of time.