dictionary

dictionaries (plural)
dictionnary (alternative)
dixnary (alternative)

Etymology tree
Proto-Indo-European *deyḱ-
Proto-Indo-European *déyḱti
Proto-Italic *deikō
Latin dīcō
Proto-Indo-European *-tisder.
Proto-Italic *-tjō
Latin -tiō
Latin dictiō
Proto-Indo-European *-yósder.
Proto-Italic *-āsios
Latin -ārium
Medieval Latin dictiōnāriumlbor.
Middle English dixionare
English dictionary
From Middle English dixionare, a learned borrowing from Medieval Latin dictiōnārium, from Latin dictiōnārius, from dictiō (“a speaking”), from dictus, perfect past participle of dīcō (“to speak”) + -ārium (“room, place”). By surface analysis, diction + -ary.

ажвар

publication that explains the meanings of an ordered list of words

vödasbuk (older term, now obsolete; compare Wörterbuch)

User calls RouteCollection.GetVirtualPath, passing in a RequestContext, a dictionary of values, and an optional route name used to select the correct route to generate the URL.

2011, Jon Galloway, Phil Haack, Brad Wilson, Professional ASP.NET MVC 3:

(computing) An associative array, a data structure where each value is referenced by a particular key, analogous to words and definitions in a dictionary (sense 1).


cat

From concatenate, derived from the program's function of concatenating files. Compare concat.

LL-Q1860 (eng)-Naomi Persephone Amethyst (NaomiAmethyst)-cat.wav

(computing) A program and command in Unix that reads one or more files and directs their content to the standard output.


cat

en-verb

cat (third-person singular simple present cats, present participle catting, simple past and past participle catted)

cats (present singular third-person)
catting (participle present)
catted (participle past)
catted (past)

(computing, transitive) To apply the cat command to (one or more files).

(computing, slang) To dump large amounts of data on (an unprepared target), usually with no intention of browsing it carefully.


word

en-noun

word (countable and uncountable, plural words)

words (plural)
worde (alternative obsolete)

desc

Chinese Pidgin English: word, 𭉉 (Chinese spelling)

From Middle English word, from Old English word, from Proto-West Germanic *word, from Proto-Germanic *wurdą, from Proto-Indo-European *wr̥dʰh₁om. Doublet of verb and verve; further related to vrata.

you get more with a kind word and a gun than you do with a kind word alone

The size of a register in the MIPS architecture is 32 bits; groups of 32 bits occur so frequently that they are given the name word in the MIPS architecture.

1997, John L. Hennessy with David A. Patterson, Computer Organization and Design, 2nd edition, San Francisco, California: Morgan Kaufmann Publishers, Inc., §3.3, page 109:

(computing) A fixed-size group of bits handled as a unit by a machine and which can be stored in or retrieved from a typical register (so that it has the same size as such a register).

woord

computing: fixed-size group of bits handled as a unit


dialect

From Middle French dialecte, from Latin dialectos, dialectus, from Ancient Greek διάλεκτος (diálektos, “conversation, the language of a country or a place or a nation, the local idiom which derives from a dominant language”), from διαλέγομαι (dialégomai, “I participate in a dialogue”), from διά (diá, “inter, through”) + λέγω (légō, “I speak”); by surface analysis, dia- + -lect.

der

Home computers in the 1980s had many incompatible dialects of BASIC.

programming language
programming language

(computing, programming) A variant of a non-standardized programming language.


noun

From Middle English noun, from Anglo-Norman noun, non, nom, from Latin nōmen (“name; noun”). The grammatical sense in Latin was a semantic loan from Koine Greek ὄνομα (ónoma). Doublet of name and nomen.

Nouns are the data; verbs are the data transformations, and therefore verbs represent much of the complexity of systems.

1992, Brad A. Myers, David C. Smith, Bruce Horn, chapter 19, in Languages for Developing User Interfaces:

You choose either (1) the verb (change font) first and then select the noun (the paragraph) to which the verb should apply or (2) the noun first and then apply the verb.

2000, Jeff Raskin, The Humane Interface, page 59:

Thus, in essence, the mouse provides a capability for picking among a set of nouns (for instance, the file to which to apply some action) and verbs (such as "edit" or "insert")

2005, Barbara J. Grosz, Proceedings of the American Philosophical Society, volume 149, number 4:

(computing) An object within a user interface to which a certain action or transformation (i.e., verb) is applied.


swap

From the verb swap. First attested in 1620.

How much swap do you need?

(computing, informal, uncountable) Space available in a swap file for use as auxiliary memory.


head

en-noun

head (countable and uncountable, plural heads or head)

heads (plural)
head (plural)
heed (alternative obsolete)
hed (alternative obsolete)
'ead (alternative UK pronunciation-spelling)

→ Japanese: ヘッド (heddo)

Sranan Tongo: ede

Aukan: ede

Saramaccan: hédi

Etymology tree
Proto-Indo-European *kap-
Proto-Indo-European *káput-
Proto-Germanic *haubudą
Old English hēafod
Middle English heed
English head
From Middle English hed, from Old English hēafd-, hēafod (“head; top; chief”), from Proto-West Germanic *haubud, from Proto-Germanic *haubudą (“head”), from Proto-Indo-European *káput.
The modern word comes from Old English oblique stem hēafd-; the expected Modern English outcome for hēafod would be *heaved (similar to the Middle English word). Doublet of cape, capo, caput, chef, chief, and Howth.
Cognate with Scots heid, hede, hevid, heved (“head”), Old English hafola (“head”), North Frisian hood (“head”), Dutch hoofd (“head”), German Haupt (“head”), Swedish huvud (“head”), Danish hoved (“head”), Icelandic höfuð (“head”), Latin caput (“head”), Sanskrit कपाल (kapāla, “skull”), Hindi कपाल (kapāl, “skull”).

頭

つぶり, tsuburi, つぃぶる, tsiburu, つぃぶるぃ, tsiburi

pää

have one's head screwed on the right way

know one's head from a hole in the ground

run around like a chicken with its head cut off

would lose one's head if it wasn't attached

would lose one's head if it wasn't bolted on

would lose one's head if it wasn't glued on

would lose one's head if it wasn't screwed on

would lose one's head if it wasn't stuck on

would lose one's head if it wasn't tied on

would lose one's head if it weren't attached

you can't put an old head on young shoulders

you can't put a wise head on young shoulders

(countable) The topmost, foremost, or leading part.

(countable) The principal operative part of a machine or tool.

(computing) The part of a disk drive responsible for reading and writing data.

гало́ўка

computing: part of a disk drive responsible for reading and writing data


name

→ Sranan Tongo: nen

→ Japanese: ネーム (nēmu)

PIE word
 *h₁nómn̥
From Middle English name, nome, from Old English nama, noma, from Proto-West Germanic *namō, from Proto-Germanic *namô, from Proto-Indo-European *h₁nómn̥. Cognates include Saterland Frisian Noome, West Frisian namme, Dutch naam, German Name, Danish navn, Swedish namn, Latin nōmen (whence Spanish nombre), Russian имя (imja), Ashkun nām, Kamkata-viri nom, num, Prasuni nom, nëmë, Waigali nām, Sanskrit नामन् (nā́man). Possible cognates outside of Indo-European include Finnish nimi and Hungarian név. Doublet of nomen and noun.

it doesn't matter what they say about you as long as they spell your name right

(computing) An identifier, generally a unique string of characters.


abort

→ Polish: abort

→ Portuguese: abort

From Middle English, from Latin abortus, perfect active participle of aborior (“miscarry”), formed from ab + orior (“come into being”). Doublet of abortus.

(computing) The function used to abort a process.

We've had three aborts over the last two days.

(computing) An event in which a process is aborted.


abort

en-verb

abort (third-person singular simple present aborts, present participle aborting, simple past and past participle aborted)

aborts (present singular third-person)
aborting (participle present)
aborted (participle past)
aborted (past)

From Latin abortare, from abortus, from aboriri (“miscarry”), from ab- (“not”) + oriri (“come into being, arise, appear”).

(transitive, computing) To terminate a process prior to completion.

終止 /终止

computing: to terminate a process prior to completion


mouse potato

Lady Miss Kier is a mouse potato. 'I wake up, I go and turn the computer on before I wash my face or brush my teeth. I'll be sitting there in my underwear, and before I know it, four hours have passed. Then I pick up the phone, push some more buttons and the food delivery arrives, and then 16 hours have passed in front of the computer. It leaves you completely drained.'

1994 July 14, Ruth Shurman, “Me and my Gizmo: No. 8”, in The Guardian:

The internet, the authors say, affords the average mouse-potato the opportunity to experience a Naipaul-esque enigma of arrival in far-away lands without ever leaving the shores of Trinidad.

2001 December 7, Aniruddho Sanyal, “The Trini Trinity Is Found On De Line”, in The Times Higher Education Supplement:

(slang) A person who spends excessive amounts of time using a computer.


y

Abbreviations.
y
# (Stenoscript) the sound sequence /ɔɪ̯/.
# (Stenoscript) Abbreviation of why.
# (Stenoscript) the suffix -ry or -rry.


accept

First attested about 1380. From Middle English accepten, borrowed from Old French accepter, or directly from Latin acceptō, acceptāre (“receive”), frequentative of accipiō, formed from ad- + capiō (“to take”). Displaced native Old English onfōn.

Almost all line segments will be trivial accepts or trivial rejects, so the above covers the vast majority of cases.

1996, Jim Blinn, Jim Blinn's Corner: A Trip Down the Graphics Pipeline, page 127:


accessibility

en-noun

accessibility (usually uncountable, plural accessibilities)

From accessible + -ity, after Late Latin accessibilitas, from Latin accessibilis.

The purpose of this study is to measure West Virginia University's website accessibility for students and users who are blind or visually impaired and compare that measurement to the measurement of other websites of […]

2007, Accessibility of WVU Websites for Individuals with Vision Impairments, ProQuest, →ISBN, page 4:

(computing, web design) Features that increase software usability for users with certain impairments.

無障礙 /无障碍

feature that increases software usability


your mileage may vary

The United States Environmental Protection Agency requires all new vehicles to undergo a set of standard emissions tests which simulate city and highway driving. Part of the test measures estimated city and highway gas (petrol) mileage estimates. Since no test can exactly simulate all driving habits and conditions, the actual gas mileage of each vehicle will vary. As a result, when these estimated mileage claims from automobile manufacturers appear in advertisements, they are almost always accompanied with the standard disclaimer “your mileage may vary”.

The battery lasts a day in my phone, but your mileage may vary.

When that definition is executed, the metadata for the temporary table is put into your schema (most likely—your mileage may vary), but no space is allocated to hold data.

1993, Jim Melton, Alan R. Simon, “Basic Data Definition Language (DDL)”, in Understanding the New SQL: A Complete Guide, San Francisco, Calif.: Morgan Kaufmann Publishers, →ISBN, section 4.3.4 (Temporary Tables), page 74:

In other words, your mileage may vary and my disk-size figures are just estimates provided for your convenience.

1994, Bob LeVitus, Macintosh System 7.5 for Dummies (For Dummies), San Mateo, Calif.: IDG Books, →ISBN, page 328:

We pause here to emphasize that with animals, there are no absolutes. […] We like to say that with any given wolf or dog, "your mileage may vary."

2012, Jessica Addams, Andrew Miller, “Modern Wolf Mythology: The Things that ‘Everyone Knows’”, in Between Dog and Wolf: Understanding the Connection and the Confusion, Wenatchee, Wash.: Dogwise Publishing, →ISBN:

Mallory Ortberg: […] The advice game is the ultimate your-mileage-may-vary exercise—do you have a feeling for when someone is looking for (or needs) a gentle smack to return them to their senses, a bit of empathy, a dose of humor? It’s a tricky balance, I think, between writing something entertaining for your many readers and trying to be genuinely helpful to the original writer.

2015 November 12, Daniel Mallory Ortberg, Emily Yoffe, “Dear Prudie, from Prudie: Emily Yoffe’s advice to her successor, Mallory Ortberg”, in Slate, archived from the original on 2018-02-07:

(Canada, US, idiomatic, often computing) It may work differently in your situation, or be different in your experience.

možná to máte jinak

it may work differently in your situation

ez mindenkinél másként/máshogy/máshogyan van/működik (persze)

э́то мо́жет срабо́тать у тебя́ по-друго́му


obfuscate

en-verb

obfuscate (third-person singular simple present obfuscates, present participle obfuscating, simple past and past participle obfuscated)

obfuscates (present singular third-person)
obfuscating (participle present)
obfuscated (participle past)
obfuscated (past)
obfuscate (infinitive)
obfuscate (first-person present singular)
obfuscated (first-person past singular)
obfuscate (present second-person singular)
obfuscatest (archaic present second-person singular)
obfuscated (past second-person singular)
obfuscatedst (archaic past second-person singular)
obfuscates (present singular third-person)
obfuscateth (archaic present singular third-person)
obfuscated (past singular third-person)
obfuscate (plural present)
obfuscated (past plural)
obfuscate (present subjunctive)
obfuscated (past subjunctive)
obfuscate (imperative present)
obfuscating (participle present)
obfuscated (participle past)

explain

antonym(s) of “to deliberately make less confusing”

The adjective is first attested in 1487, in Middle English, the verb in 1536; either borrowed from Middle French obfusquer, offusquer, from Old French offusquer, or directly from Late Latin obfuscātus, offuscātus, the perfect passive participle of obfuscō, offuscō (see -ate (verb-forming suffix) and -ate (adjective-forming suffix)), from Latin ob- + fuscō (“to darken”).

bor+

We need to obfuscate these classes before we ship the final release.

(computing) To alter code while preserving its behavior but concealing its structure and intent.


ASCII

Thus, to translate an EBCDIC message into an ASCII one we need a table with 256 one-byte entries. In each position we put the ASCII code that corresponds to that EBCDIC entry.

1989, D. Russell, The Principles of Computer Networking, Cambridge University Press, →ISBN, page 218:

In 1960 American Standard Code for Information Exchange (ASCII) was developed from telegraphic codes.

2021, Claire Cock-Starkey, Hyphens & Hashtags, Bodleian Library, page 127:

American Standard Code for Information Interchange#English

(computing) Acronym of American Standard Code for Information Interchange.


LDP

Linux Documentation Project
w:Linux Documentation Project

(computing) Initialism of Linux Documentation Project.


FTP

en-verb

FTP (third-person singular simple present FTPs, present participle FTPing, simple past and past participle FTPed)

FTPs (present singular third-person)
FTPing (participle present)
FTPed (participle past)
FTPed (past)

Just as newsgroups have certain rules to live by, there are several courtesies to remember when FTPing and telneting to remote sites […]

1995, Richard Wagner, Inside CompuServe:

Having saved header.php, I FTPed it back to the Sandbox theme folder, overwriting the old version.

2008, Paul Thewlis, WordPress for Business Bloggers:

File Transfer Protocol
File Transfer Protocol

(computing, transitive) To transfer using File Transfer Protocol.


GUI

graphical user interface
graphical user interface#English

(computing) Initialism of graphical user interface.


clock

en-noun

clock (countable and uncountable, plural clocks)

First use appears c. 1370. Middle English clokke, clok, cloke, from Middle Dutch clocke (“bell, clock”), from Old Dutch *klokka, from Medieval Latin clocca, probably of Celtic origin, from Proto-Celtic *klokkos (“bell”) (compare Welsh cloch, Old Irish cloc), either onomatopoeic or from Proto-Indo-European *klek- (“to laugh, cackle”) (compare Proto-Germanic *hlahjaną (“to laugh”)). Related to Old English clucge, Dutch klok, Saterland Frisian Klokke (“bell; clock”), Low German Klock (“bell, clock”), German Glocke, Swedish klocka. Doublet of cloak and cloche.

onomatopoeic

onomatopoeic

cog

even a stopped clock is right twice a day

Executing a NEXT to code takes 7 clocks, or 1.05 microseconds.

1984, The Journal of Forth Application and Research, volume 2, page 83:

The best schedule produced by any hardware algorithm takes 7 clocks, whereas the statically reordered code in Figure 1.2(b) takes only 5 clocks.

1990, Joseph F. Traub, Barbara J. Grosz, Annual Review of Computer Science, page 180:

(computing, informal) A CPU clock cycle, or T-state.


OCR

en-noun

OCR (countable and uncountable, plural OCRs)

optical character recognition
optical character recognition#English

(computing, uncountable) Initialism of optical character recognition (the technology or principle).

optical character reader
optical character reader#English

(computing, countable) Initialism of optical character reader (the scanning device).


bit

Coined by John Tukey in 1946 as an abbreviation of binary digit, probably influenced by connotations of “small portion”. First used in print 1948 by Claude Shannon. Compare byte and nybble, with similar food associations.

(mathematics, computing) A binary digit, generally represented as a 1 or 0.

(computing) The smallest unit of storage in a digital computer, consisting of a binary digit.


point

en-verb

point (third-person singular simple present points, present participle pointing, simple past and past participle pointed)

points (present singular third-person)
pointing (participle present)
pointed (participle past)
pointed (past)
p'int (alternative)

From Middle English pointen, poynten, from Old French pointier, pointer, poynter, from point from Latin pūnctum.

central processing unit
central processing unit

(transitive, computing) To direct the central processing unit to seek information at a certain location in memory.


man

(computing) A command used to display help pages in Unix and Unix-like operating systems.


port

Inherited from the Old English port, from the Latin porta (“passage, gate”), reinforced by the Old French porte. Doublet of porta.

non-rhotic, without the horse–hoarse merger

Computer port
w:Computer port (hardware)

A logical or physical construct in and from which data are transferred. Computer port on Wikipedia.Wikipedia

مَنْفَذ

computing: logical or physical construct into and from which data are transferred

A female connector of an electronic device, into which a cable's male connector can be inserted.

(also networking) A number that delimits a connection for specific processes or parts of a network service.


port

port (third-person singular simple present ports, present participle porting, simple past and past participle ported)

ports (present singular third-person)
porting (participle present)
ported (participle past)
ported (past)

From Old French porter, from Latin portāre (“carry”). Akin to transport, portable.

By its tenth week of release, CPH was the best-selling PC game in America. PlayStation and Xbox ports were already in the works, and there was talk of porting it to Nintendo.

2022, Gabrielle Zevin, Tomorrow, and Tomorrow, and Tomorrow, Vintage (2023), page 259:

(transitive, computing, video games) To adapt, modify, or recode to work on a different platform.

كَيَّفَ

computing: to adapt a program so that it works on a different platform


port

Gamers can't wait until a port of the title is released on the new system.

The latest port of the database software is the worst since we made the changeover.

(computing) A program that has been adapted, modified, or recoded so that it works on a different platform; the act of this adapting.

sovitus

computing: program adapted to work on a different platform; act of adapting

(computing, BSD) A set of files used to build and install a binary executable file from the source code of an application.


jiffy

jiffies (plural)
giffy (alternative obsolete)

Origin unknown; said to have been thieves’ cant for “lightning”. Also formerly written "giffy", to which a connection with gliff has been proposed. As a kind of envelope, a genericization of Jiffy bag.

unk

unknown

The FOR...NEXT loop for TIME increments by STEP 2 (every two jiffies) for two reasons: 1) the printing of 60 jiffies a second is too fast to read, and 2) the printing of each jiffy takes longer than its incrementations; this would delay the loop, so the printing of TIME$ is slower than it should be.

1980, Carroll S. Donahue, Janice K. Enger, PET-CBM Personal Computer Guide, Berkeley, Calif.: Osborne/McGraw-Hill, →OCLC, page 283:

The number of processed packets per round is limited in dependence of the page size. The processed packets are forwarded to a single queue and are processed for the time of two jiffies.

2015, Johanna Ullrich, Edgar R. Weippl, “Protection through Isolation: Virtues and Pitfalls”, in Ryan Ko, Kim-Kwang Raymond Choo, editors, The Cloud Security Ecosystem: Technical, Legal, Business and Management Issues (Syngress Advanced Topics in Information Security), Waltham, Mass.: Syngress, →ISBN, page 135:

(computing) A unit of time defined by the frequency of its basic timer – historically, and by convention, 0.01 of a second, but some computer operating systems use other values.

систе́мный тик

(computing) Unit of time defined by the frequency of its basic timer


language

en-noun

language (countable and uncountable, plural languages)

From Middle English langage, language, from Old French language, from Vulgar Latin *linguāticum, from Latin lingua (“tongue, speech, language”), from Old Latin dingua (“tongue”), from Proto-Indo-European *dn̥ǵʰwéh₂s (“tongue, speech, language”). Doublet of langaj. Displaced native Old English ġeþēode.

der

/ˈlæŋɡwɪd͡ʒ/

[ˈlæŋɡwɪd͡ʒ]

[ˈlæːŋɡwɪd͡ʒ]

[ˈlaŋɡwɪd͡ʒ]

/ˈlaŋɡˌweːd͡ʑ/

a language is a dialect with an army and navy

language analysis for the determination of origin

In fact pointers are called references in these languages to distinguish them from pointers in languages like C and C++.

2015, Kent D. Lee, Foundations of Programming Languages, →ISBN, page 94:

(computing, countable) A computer language; a machine language.

rekenaartaal

computer language — see also computer language


bot

The goals of IRC bots vary widely, such as automatically kicking other users off or more nefarious things like spamming other IRC users. In this paper, a free standing IRC bot is presented that monitors an IRC channel for commands from a particular user and responds accordingly.

2009, Ryan Farley, Xinyuan Wang, “Roving Bugnet: Distributed Surveillance Threat and Mitigation”, in Dimitris Gritzalis, Javier López, editors, Emerging Challenges for Security, Privacy and Trust: 24th IFIP TC 11 International Information Security Conference, page 42:

He is particularly good at creating web robots, which are also called bots. A bot is software that searches for certain kinds of websites and then automatically does something — good or bad — on each site. Google uses bots to search and index websites.

2009, Richard K. Neumann, Legal Reasoning and Legal Writing: Structure, Strategy, and Style, page 91:

Twitter bots can leverage Twitter′s text message support to allow users to accomplish tasks from their cell phones. You could consider Twitter accounts that are simply an automated import of blog′s RSS feed a Twitter bot.

2010, Dusty Reagan, Twitter Application Development For Dummies, page 59:

Some bots help refresh your Facebook feed or figure out how to rank Google search results; other bots impersonate humans and carry out devastating DDoS attacks. […] Overall, bots—good and bad—are responsible for 52 percent of web traffic, according to a new report by the security firm Imperva, which issues an annual assessment of bot activity online.

2017 January 31, Adrienne LaFrance, “The Internet Is Mostly Bots”, in The Atlantic, archived from the original on 2023-02-04:

(computing) A piece of software designed to perform a task (often a minor but repetitive one) automatically or on command, especially when operating with the appearance of a (human) user profile or account.

بُوت

a piece of software for doing repetitive tasks


nine

en:High availability#"Nines"
en:Nines (notation)
nine

PIE word
 *h₁néwn̥
From Middle English nyne, nine, from Old English nigon (“nine”), from Proto-West Germanic *neun, from Proto-Germanic *newun (“nine”), from Proto-Indo-European *h₁néwn̥ (“nine”). Cognate with Scots neen, nine (“nine”), Saterland Frisian njúgen (“nine”), West Frisian njoggen (“nine”), Dutch negen (“nine”), German Low German negen (“nine”), German neun (“nine”), Danish ni (“nine”), Swedish nio (“nine”), Icelandic níu (“nine”), Gothic 𐌽𐌹𐌿𐌽 (niun, “nine”), Latin novem (“nine”), Ancient Greek ἐννέα (ennéa, “nine”), Sanskrit नवन् (navan, “nine”).

my very educated mother just served us nine pizzas

my very educated mother just served us nine pumpkins

my very excellent mother just served us nine pizzas

They guaranteed that our Web site would have 99.99% uptime, or four nines.

(computing, engineering, usually in the plural) A statistical unit of proportion (of reliability, purity, etc.).


jitter

(computing) A program or routine that performs jitting; a just-in-time compiler.


RAM

random-access memory
random access memory#English

(electronics, computing) Acronym of random-access memory.

ՕՀՍ

random access memory — see also random access memory

ΜΤΠ

μνήμη τυχαίας προσπέλασης f (mními tychaías prospélasis)


operating system

en-noun

operating system (plural operating systems)

/ˈɒpəˌɹeɪtɪŋ ˌsɪstəm/

/ˈɑpəˌɹeɪtɪŋ ˌsɪstəm/

This operating system enjoys little market share but the software is open source and free, and it performs as just as well as the leading competitor's.

(computing, software) Software that is designed for controlling the allocation and the use of various hardware resources to tasks and remote terminals.

ഓപറേറ്റിങ്ങ് സിസ്റ്റം

ōpaṟēṟṟiṅṅŭ sisṟṟaṁ


DOS

denial of service
denial of service#English

(computing, Internet) Initialism of denial of service.


DOS

Next, using your word processor or the DOS text editor, you can edit your AUTOEXEC.BAT file.

1993, Kris A. Jamsa, DOS: The Complete Reference, McGraw–Hill Osborne Media

One way to do that is to turn the PC off and turn it back on again. Then, the PC performs its self-test and boots DOS.

1993, Doug Lowe, The Only DOS Book You'll Ever Need, Mike Murach & Associates Incorporated, →ISBN, page 95:

Disk Operating System
w:Disk Operating System

(computing, historical) Acronym of Disk Operating System, a family of disk-based operating systems.


IME

Japanese IMEs can work with both QWERTY keyboards and Japanese keyboards.

input method editor
input method editor#English

(computing) Initialism of input method editor.


Pythonesque

en-adj

Pythonesque (comparative more Pythonesque, superlative most Pythonesque)

more Pythonesque (comparative)
most Pythonesque (superlative)

The module works by wrapping the C-extended Tkinter module into Pythonesque classes.

2001, Andy Duncan, Sean Hull, Oracle and Open Source: Tools and Applications:

If you want to cut out a third line, you can rewrite the above with a lambda function, which turns four lines into one (how very Pythonesque).

2003, Richard Hightower, Python Programming with the Java Class Libraries:

(computing, informal) Typical of, or suited to, the Python programming language.


bank

banks (plural)
banck (alternative obsolete)
bancke (alternative obsolete)
banke (alternative obsolete)

From Middle English bank, banke, from Old French banc (“bench”), from Frankish *banki, from Proto-Germanic *bankiz (“bench”). Akin to Old English benċ (“bench”).

(computing) A contiguous block of memory that is of fixed, hardware-dependent size, but often larger than a page and partitioning the memory such that two distinct banks do not overlap.


open

open (comparative more open or (phonetics) opener, superlative most open or (phonetics) openest)

more open (comparative)
opener (comparative)
most open (superlative)
openest (superlative)

closed-source

antonym(s) of “with a free license and no proprietary components”

Adjective from Middle English open, from Old English open (“open”), from Proto-West Germanic *opan, from Proto-Germanic *upanaz (“open”), from Proto-Indo-European *upo (“up from under, over”).
Cognates
* Scots apen (“open”)
* Saterland Frisian eepen (“open”)
* West Frisian iepen (“open”)
* Dutch open (“open”)
* Low German open, apen (“open”)
* German offen (“open”)
* Danish åben (“open”)
* Swedish öppen (“open”)
* Norwegian Bokmål åpen (“open”)
* Norwegian Nynorsk open (“open”)
* Icelandic opinn (“open”)
 Compare also Latin supinus (“on one's back, supine”), Albanian hap (“to open”). Related to up.
Verb from Middle English openen, from Old English openian (“to open”), from Proto-West Germanic *opanōn, from Proto-Germanic *upanōną (“to raise; lift; open”), from Proto-Germanic *upanaz (“open”, adjective). Cognate with Saterland Frisian eepenje (“to open”), West Frisian iepenje (“to open”), Dutch openen (“to open”), German öffnen (“to open”), Danish åbne (“to open”), Swedish öppna (“to open”), Norwegian Bokmål åpne (“to open”), Norwegian Nynorsk and Icelandic opna (“to open”). Related to English up.
Noun from Middle English open (“an aperture or opening”), from the verb. In the sports sense, however, a shortening of “open competition”.

inh

at church every time the doors swing open

I couldn't save my changes because another user had the same file open.

Able to be used or interacted with in some way.

(computing, not comparable, of a file, document, etc.) In current use; connected to as a resource.

You're getting short of memory because you have too many apps open.

(computing, of a program or application, especially one with a screen-based interface) Running.

Since the launch early last year of […] two Silicon Valley start-ups offering free education through MOOCs, massive open online courses, the ivory towers of academia have been shaken to their foundations. University brands built in some cases over centuries have been forced to contemplate the possibility that information technology will rapidly make their existing business model obsolete.

2013 July 20, “The attack of the MOOCs”, in The Economist, volume 408, number 8845:

(computing, education) Made public, usable with a free licence and without proprietary components.

free

(computing, used before "code") Source code of a computer program that is not within the text of a macro being generated.


open

en-verb

open (third-person singular simple present opens, present participle opening, simple past and past participle opened)

opens (present singular third-person)
opening (participle present)
opened (participle past)
opened (past)
open (infinitive)
open (first-person present singular)
opened (first-person past singular)
open (present second-person singular)
openest (archaic present second-person singular)
opened (past second-person singular)
openedst (archaic past second-person singular)
opens (present singular third-person)
openeth (archaic present singular third-person)
opened (past singular third-person)
open (plural present)
opened (past plural)
open (present subjunctive)
opened (past subjunctive)
open (imperative present)
opening (participle present)
opened (participle past)

I can't open the file because someone else is editing it.

To make or become available for use or interaction.

(computing, transitive, intransitive) To connect to a resource (a file, document, etc.) for viewing or editing.

Click this icon to open Microsoft Word.

(computing, transitive, intransitive) To start running (a program or application, especially one with a screen-based interface).


consensus

en-noun

consensus (countable and uncountable, plural consensuses or consensus)

Borrowed from Latin cōnsēnsus (“agreement, accordance, unanimity”), from cōnsentiō (“feel together; agree”); see consent.

bor

(computing) An agreement on some data value that is needed during computation.


metadata

[ˈmɛɾ.əˌdeɪ.ɾə]

That photo's metadata suggests it was edited using Photoshop.

(computing) Structured information about a file (date created, creator, software used to create, last modified, file format, file fingerprint, etc).


nag screen

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

WinRAR shows a nag screen once its 40-day trial is over to encourage users to buy a license.

The first screen to pop up is the nag screen; be patient, it disappears after 5 seconds. (Have you ever wondered why nag screens are mandatory for shareware?)

1996, New and improved stupid Windows tricks, page 17:

(computing) A message displayed by a nagware program to encourage the user to purchase the full version.


global

en-adj

global (comparative more global, superlative most global)

more global (comparative)
most global (superlative)

domestic

antonym(s) of “concerning all parts of the world”

local

antonym(s) of “of a variable, in computing”

[ˈɡloʊ̯bə̆ɫ]

From globe + -al; compare French global.

Global variables keep support engineers employed.

(not comparable) Pertaining to the whole of something; total, universal:

(not comparable, computing) Of a variable, accessible by all parts of a program.

-omfattande (e.g. systemomfattande, programomfattande)


global

[ˈɡloʊ̯bə̆ɫ]

(computing) A globally scoped identifier.


world

whirled (with both the wine–whine merger and fern–fir–fur merger)

whorled (with both mergers, Received Pronunciation only)

From Middle English world, weoreld, from Old English weorold (“world”), from Proto-West Germanic *weraldi, from Proto-Germanic *weraldiz (“lifetime, human existence, world”, literally “age/era of man”), equivalent to wer (“man”) + eld (“age”). Eclipsed non-native Middle English mounde (“world”), from Old French monde, munde (“world”). Cognate with Scots warld (“world”), Saterland Frisian Waareld (“world”), West Frisian wrâld (“world”), Afrikaans wêreld (“world”), Dutch wereld (“world”), Low German Werld (“world”), German Welt (“world”), Norwegian Bokmål verden (“(the) world”), Norwegian Nynorsk verd (“world”), Swedish värld (“world”), Icelandic veröld (“world”).

inh

a lie can run around the world before the truth can get its boots on

an eye for an eye makes the whole world blind

have the world by the tail on a downhill pull

the hand that rocks the cradle is the hand that rules the world

the hand that rocks the cradle rules the world

(computing) The part of an operating system distributed with the kernel, consisting of the shell and other programs.


take

en-verb

take (third-person singular simple present takes, present participle taking, simple past took, past participle taken or (archaic or Scotland) tane)

takes (present singular third-person)
taking (participle present)
took (past)
taken (participle past)
tane (Scotland archaic participle past)
take (infinitive)
take (first-person present singular)
took (first-person past singular)
take (present second-person singular)
takest (archaic present second-person singular)
took (past second-person singular)
tookst (archaic past second-person singular)
tookest (archaic past second-person singular)
takes (present singular third-person)
taketh (archaic present singular third-person)
took (past singular third-person)
take (plural present)
took (past plural)
take (present subjunctive)
took (past subjunctive)
take (imperative present)
taking (participle present)
taken (participle past)
took (colloquial dialectal participle past)

Brill Publishers
Helmut Rix
Lexikon der indogermanischen Verben

From Middle English taken (“to take, lay hold of, grasp, strike”), from Old English tacan (“to grasp, touch”), of North Germanic origin, from Old Norse taka (“to touch, take”), from Proto-Germanic *tēkaną (“to touch”), from pre-Germanic *deh₁g- (“to touch”), possibly a phonetically altered form of Proto-Indo-European *te-th₂g- (“to touch, take”) (see there for details).
Gradually displaced native Middle English nimen (“to take”; see nim), from Old English niman (“to take”).
Cognates
Scots tak, Icelandic and Norwegian Nynorsk taka (“to take”), Norwegian Bokmål ta (“to take”), Swedish ta (“to take”), Danish tage (“to take, seize”), Middle Dutch taken (“to grasp”), Dutch taken (“to take; grasp”), Middle Low German tacken (“to grasp”). English thack may be from the same root. Compare tackle. Despite superficial similarity, unrelated to Proto-Indo-European *tek- (“to take by hand, obtain”), which is instead cognate with English thig (“to beg”).

gloss

“to take”; see <i class="Latn mention" lang="en">nim</i>

unést

to support or carry without failing or breaking

The function takes two arguments, an array of size n and an integer k.

(transitive) To accept as an input to a relation.

(transitive, mathematics, computing) To accept (zero or more arguments).

To accept as an input to a relation.
To accept (zero or more arguments).


macrovirus

macroviruses (plural)
macro virus (alternative)

/ˈmækɹoʊˌvaɪɹəs/

A macrovirus is a type of virus that is embedded in a document that used the macro programming language.

2002, Kathleen Sindell, Safety Net: Protecting Your Business on the Internet, John Wiley & Sons, page 243:

A computer virus written in a macro language.


network

Etymology tree
Proto-Indo-European *neHd-
Proto-Indo-European *-yós
Proto-Germanic *natją
Proto-West Germanic *nati
Old English nett
Middle English net
English net
Proto-Indo-European *werǵ-
Proto-Indo-European *-om
Proto-Indo-European *wérǵom
Proto-Germanic *werką
Proto-West Germanic *werk
Old English weorc
Middle English werk
English work
English network
Compound of net + work; the nonliteral sense and its subsenses are extended from the literal sense; they are now the dominant senses.

etymon

filtered-popping recursive transition network

The copy machine is connected to the network so it can now serve as a printer.

(computing, Internet) A computer network: multiple computers and other devices connected together to share information.


shadowing

en-noun

shadowing (countable and uncountable, plural shadowings)

(computing) The technique of copying ROM contents to RAM to allow for shorter access times. The ROM chip is then disabled while the initialized memory locations are switched in on the same block of addresses.


CLL

CLL (countable and uncountable, plural CLLs)

(countable, computing) Initialism of command line language.


feature

→ German: Feature

→ Polish: ficzer

→ Ukrainian: фі́ча (fíča)

From Middle English feture, from Anglo-Norman feture, from Old French faiture, from Latin factūra, from Latin factus, from Latin faciō (“do, make”), ultimately from Proto-Indo-European *dʰeh₁- (“to put, place, set”). Doublet of facture.

feature

long, prominent article or item in the media

The program contained an internal feature, which allowed a user to update display text after each command keystroke.

(computing) A beneficial capability of a piece of software.

funcionalitat

computing: beneficial capability of a piece of software


software

en-noun

software (usually uncountable, plural (nonstandard) softwares)

→ Amharic: ሶፍትዌር (softəwer)

desc

→ Persian: نرمافزار (narm-afzâr) (calque)

From soft + -ware, by contrast with hardware (“the computer itself”). Coined by John Tukey in 1958.

The "software" comprising the carefully planned interpretive routines, compilers, and other aspects of automative programming are at least as important to the modern electronic calculator as its "hardware" of tubes, transistors, wires, tapes and the like.

1958, John W. Tukey, "The Teaching of Concrete Mathematics" in The American Mathematical Monthly, vol. 65, no. 1 (Jan. 1958), pp 1-9

As originally conceived, the word "software" was merely an obvious way to distinguish a program from the computer itself. A program comprised sequences of changeable instructions each having the power to command the behavior of the permanently crafted machinery, the "hardware."

1995, Paul Niquette, Softword: Provenance for the Word ‘Software’:

(computing) Encoded computer instructions, usually modifiable (unless stored in some form of unalterable memory such as ROM).

ໂລຊີຊີແອນ

lō sī sī ʼǣn


computer

→ Albanian: kompjuter

→ Amharic: ኮምፒዩተር (kompiyutär)

كَمْبْيُوتَر

→ Arabic: كَمْبْيُوتَر (kambyūtar)

→ Azerbaijani: kompüter

→ Belarusian: камп'ю́тар (kampʺjútar), кампу́тар (kampútar), камп'ю́тэр (kampʺjúter)

→ Bengali: কম্পিউটার (kompiuṭar)

→ Bulgarian: компю́тър (kompjútǎr)

→ Burmese: ကွန်ပျူတာ (kwanpyuta)

→ Danish: computer

→ Dutch: computer

→ Estonian: kompuuter

→ Georgian: კომპიუტერი (ḳomṗiuṭeri)

→ German: Computer

→ Greek: κομπιούτερ (kompioúter)

→ Hindi: कंप्यूटर (kampyūṭar)

→ Indonesian: komputer

→ Italian: computer

→ Japanese: コンピューター (konpyūtā)

→ Khmer: កុំព្យូទ័រ (kompyuutɔə)

→ Korean: 컴퓨터 (keompyuteo)

→ Kyrgyz: компьютер (kompyuter)

→ Lao: ຄອມພິວເຕີ (khǭm phiu tœ̄)

→ Latvian: kompjūters

→ Lithuanian: kompiuteris

→ Luxembourgish: Computer

→ Macedonian: компју́тер (kompjúter)

→ Malay: komputer

→ Malayalam: കമ്പ്യൂട്ടർ (kampyūṭṭaṟ)

→ Maltese: kompjuter

→ Northern Kurdish: kompûter

→ Odia: କମ୍ପ୍ୟୁଟର (kampyuṭara)

→ Persian: کامپیوتر (kâmpyutar)

→ Pitcairn-Norfolk: kompyuuta

→ Polish: komputer

→ Romanian: computer

→ Romansch: computer

desctree

→ Russian: компью́тер (kompʹjúter)
→ Dungan: конбиютә (konbii͡utə)
→ Kazakh: компьютер (kompüter)
→ Kyrgyz: компьютер (kompyuter)
→ Mongolian:
Cyrillic script: компьютер (kompʹjüter)
Mongolian script: ᠺᠣᠮᠫᠢᠶᠦᠲᠧᠷ (kompiyütēr)
→ Tajik: компютер (kompyuter)
→ Turkmen: kompýuter
→ Uzbek: kompyuter

desc

→ Carpathian Rusyn: компю́тер (kompjúter)

→ Scottish Gaelic: coimpiutair

→ Serbo-Croatian:

Cyrillic: компјутер

Latin script: kompjuter

→ Swahili: kompyuta

→ Tagalog: kompiyuter

→ Tajik: компютер (kompyuter), компутар (komputar)

→ Telugu: కంప్యూటర్ (kampyūṭar)

→ Thai: คอมพิวเตอร์ (kɔm-piu-dtə̂ə)

→ Thai: คอมพิวเตอร์ (kɔm-piu-dtə̂ə)

→ Tok Pisin: kompyuta

→ Turkmen: kompýuter

→ Turkish: kompüter (obsolete)

→ Ukrainian: комп'ю́тер (kompʺjúter)

→ Urdu: کمپیوٹر (kampyūṭar)

→ Uyghur: كومپيۇتېر (kompyutër)

→ Xhosa: ikhompyutha

→ Yakut: көмпүүтэр (kömpüüter)

→ Yiddish: קאָמפּיוטער (kompyuter)

→ Zulu: ikhompyutha

Computer
Computer (occupation)
Engineering (magazine)
Jet Propulsion Laboratory
Mental calculator
Richard Brathwait

From compute + -er. Doublet of cantore, counter, and kontor. First sense first appears c. 1613 in the works of the poet Richard Brathwait. Second sense first appears c. 1897 in the magazine Engineering.

I spend around 6 hours a day at the computer.

As well as saving the photos on my computer, I have them backed up on a USB drive.

David is a computer expert.

Janet works at the computer store.

A programmable electronic device that performs mathematical calculations and logical operations, especially one that can process, store and retrieve large amounts of data very quickly; now especially, a small one for personal or home use employed for manipulating text or graphics, accessing the Internet, or playing games or media.

béésh bee akʼeʼelchíhí tʼáá bí nitsékeesígíí


abstract

en-verb

abstract (third-person singular simple present abstracts, present participle abstracting, simple past and past participle abstracted)

abstracts (present singular third-person)
abstracting (participle present)
abstracted (participle past)
abstracted (past)
abstract (infinitive)
abstract (first-person present singular)
abstracted (first-person past singular)
abstract (present second-person singular)
abstractest (archaic present second-person singular)
abstracted (past second-person singular)
abstractedst (archaic past second-person singular)
abstracts (present singular third-person)
abstracteth (archaic present singular third-person)
abstracted (past singular third-person)
abstract (plural present)
abstracted (past plural)
abstract (present subjunctive)
abstracted (past subjunctive)
abstract (imperative present)
abstracting (participle present)
abstracted (participle past)

From Middle English abstract, borrowed from Latin abstractus, perfect passive participle of abstrahō (“draw away”), formed from abs- (“away”) + trahō (“to pull, draw”). The verbal sense is first attested in 1542.

काढून टाकणे

kāḍhūn ṭākṇe

He abstracted out the square root function.

(transitive) To consider abstractly; to contemplate separately or by itself; to consider theoretically; to look at as a general quality.

(intransitive, computing) To produce an abstraction, usually by refactoring existing code. Generally used with "out".


abstraction

en-noun

abstraction (countable and uncountable, plural abstractions)

From Middle English abstraccyone; either from Middle French abstraction or from Medieval Latin abstrāctiō (“separation”), from Latin abstrahō (“draw away”). Equivalent to abstract + -ion.

der

Files are an abstraction provided by the file system for storing data, so that applications do not have to care how that data is stored.

(computing) Hiding implementation details from the interface of a component, to decrease complexity through interdependency and improve modularity; a construct that serves as such.


accelerator

* First attested in 1611.
* (motor vehicle): First attested in 1900.
* accelerate + -or

a pedal used to control a vehicle's speed

a device that speeds up computer processing

a key which a user can press to activate a menu

If they had allowed single-character accelerators, Windows wouldn't be able to determine whether the character was input or a shortcut.

2002, Davis Howard Chapman, Sams Teach Yourself Visual C++ .NET in 21 Days, page 187:

(computing) A computer component using dedicated hardware to accelerate the processing and display of graphics.


access

en-noun

access (countable and uncountable, plural accesses)

From Middle English accesse, acces, borrowed from Middle French acces (“attack, onslaught”) or from its source Latin accessus, perfect passive participle of accēdō (“approach; accede”), from ad (“to, toward, at”) + cēdō (“move, yield”). Doublet of accessus. First attested in the early 14th century. The sense "entrance" was first attested about 1380.

der

Operations on C++ volatiles do put the compiler on notice that the object may be modified asynchronously, and hence are generally safer to use than ordinary variable accesses.

2011, Victor Pankratius, Ali-Reza Adl-Tabatabai, Walter Tichy, Fundamentals of Multicore Software Development, page 74:

(countable, computing) The process of locating data in memory.

存取

computing: process of locating data in memory


access

en-verb

access (third-person singular simple present accesses, present participle accessing, simple past and past participle accessed)

accesses (present singular third-person)
accessing (participle present)
accessed (participle past)
accessed (past)

⇒ Brazilian Portuguese: acessar

I can't access most of the data on the computer without a password.

(transitive, computing) To have access to (data).


WYSIWYG

WYSIWYGs (plural)
Wysiwyg (alternative)
wysiwyg (alternative)

Coined by computer typesetter John W. Seybold and popularized at Xerox PARC during the late 1970s.

coin

WYSIWYGs are helpful tools in that they enable you to create pages much more quickly

2003, James H. Pence, How to Do Everything with HTML & XHTML, page 132:

(computing) A type of software that maintains a close correspondence between the screen image and the printed image.

所見即所得 /所见即所得

a type of software that maintains a close correspondence between the screen image and the printed image

wirklichkeitsgetreue Darstellung auf dem Bildschirm

מה שאתה רואה זה מה שאתה מקבל (informal; there is no formal translation)

ne görüyorsan onu alırsın (informal; there is no formal translation)


poison

en-verb

poison (third-person singular simple present poisons, present participle poisoning, simple past and past participle poisoned)

poisons (present singular third-person)
poisoning (participle present)
poisoned (participle past)
poisoned (past)

From Middle English poisoun, poyson, poysone, puyson, puisun, from Old French poison, poisun, from Latin pōtiōnem (“drink, a draught, a poisonous draught, a potion”), from pōtō (“I drink”). See also potion and potable (from the same root). Mostly displaced native Old English ātor (see atter).

der

In this technique, the hacker poisons the cache to launch malware into Web pages.

2013, Ronald L. Mendell, Investigating Information-based Crimes, page 93:

(transitive, computing) To place false or malicious data into (a cache, etc.) as part of an exploit.


map

→ Irish: mapa

Shortening or back-formation of Middle English mappemounde, mapemounde (“world map”), from Old French mapamonde, from Medieval Latin mappa mundī, compound of Latin mappa (“napkin, cloth”) and mundus (“world”). See mop for more on the first component. Doublet of mop, nape, and nappe.

associative array
associative array#English

(computing) Synonym of associative array.

映射

(computing) associative array — see also associative array


map

en-verb

map (third-person singular simple present maps, present participle mapping, simple past and past participle mapped)

maps (present singular third-person)
mapping (participle present)
mapped (participle past)
mapped (past)

→ Swedish: mappa

карти́рам

to create a visual representation of a territory

(transitive, computing) To assign a drive letter to a shared folder.


index

en-noun

index (plural indexes or indices or (obsolete, in use in the 17th century) index's)

indexes (plural)
indices (plural)
index's (obsolete plural)

⇒ Chinese: 引得 (yǐndé)

→ Japanese: インデックス (indekkusu)

From Latin index (“a discoverer, informer, spy; of things, an indicator, the forefinger, a title, superscription”), from indicō (“point out, show”); see indicate.

der

(computing, especially programming and databases) An integer or other key indicating the location of data, e.g. within an array, vector, database table, associative array, or hash table.

индекс

programming: key indicating location of data

(computing, databases) A data structure that improves the performance of operations on a table.


index

en-verb

index (third-person singular simple present indexes, present participle indexing, simple past and past participle indexed)

indexes (present singular third-person)
indexing (participle present)
indexed (participle past)
indexed (past)

(computing) To access a value in a data container by an index.


CDC

(computing) Connected Device Configuration.


CDC

change data capture
w:change data capture

(computing) Initialism of change data capture.


win

win (third-person singular simple present wins, present participle winning, simple past won or (obsolete) wan, past participle won)

wins (present singular third-person)
winning (participle present)
won (past)
wan (obsolete past)
won (participle past)
win (infinitive)
win (first-person present singular)
won (first-person past singular)
win (present second-person singular)
winnest (archaic present second-person singular)
won (past second-person singular)
wonnest (archaic past second-person singular)
wins (present singular third-person)
winneth (archaic present singular third-person)
won (past singular third-person)
win (plural present)
won (past plural)
win (present subjunctive)
won (past subjunctive)
win (imperative present)
winning (participle present)
won (participle past)

From Middle English winnen, from Old English winnan (“to labour, swink, toil,”) (compare Old English ġewinnan (“conquer, obtain, gain; endure, bear, suffer; be ill”)), from Proto-West Germanic *winnan, from Proto-Germanic *winnaną (“to swink, labour, win, gain, fight”), from Proto-Indo-European *wenh₁- (“to strive, wish, desire, love”).
Cognate with Low German winnen, Dutch winnen, German gewinnen, Danish vinde, Norwegian Bokmål vinne, Norwegian Nynorsk and Swedish vinna.

der

when (with both the wine–whine merger and pin–pen merger)

money won is twice as sweet as money earned

If the local filters conflict with the global filters, the global filters always win.

(computing, informal, intransitive) To take priority.


BOF

en-noun

BOF (countable and uncountable, plural BOFs)

(computing) Initialism of beginning of file.


EOF

EOF (countable and uncountable, plural EOFs)


EOF

Enterprise Objects Framework
w:Enterprise Objects Framework

(computing) Initialism of Enterprise Objects Framework.


close

en-verb

close (third-person singular simple present closes, present participle closing, simple past and past participle closed)

closes (present singular third-person)
closing (participle present)
closed (participle past)
closed (past)
close (infinitive)
close (first-person present singular)
closed (first-person past singular)
close (present second-person singular)
closest (archaic present second-person singular)
closed (past second-person singular)
closedst (archaic past second-person singular)
closes (present singular third-person)
closeth (archaic present singular third-person)
closed (past singular third-person)
close (plural present)
closed (past plural)
close (present subjunctive)
closed (past subjunctive)
close (imperative present)
closing (participle present)
closed (participle past)

From Middle English closen (“to close, enclose”), partly continuing (in altered form) earlier Middle English clusen (“to close”) from Old English clȳsan (“to close, shut”); compare beclose, foreclose, etc.), and partly derived from Middle English clos (“close, shut up, confined, secret”, adjective), from Old French clos (“close, confined”, adjective), from Latin clausus (“shut up”, past participle), from claudere (“to bar, block, close, enclose, bring an end to, confine”), from Proto-Indo-European *kleh₂w- (“key, hook, nail”), related to Latin clāvis (“key, deadbolt, bar”), clāvus (“nail, peg”), claustrum (“bar, bolt, barrier”), claustra (“dam, wall, barricade, stronghold”). Cognate with Ancient Greek κλείς (kleís, “bar, bolt, key”), German schließen (“to close, conclude, lock”), Dutch sluiten (“to close, conclude, lock”). Partially replaced Old English lūcan (“to close, lock, enclose”), (whence English lock). Doublet of clause.

cog

close the stable door after the horse has bolted

Close the file when you have finished reading data.

This app has a bug: when you try to sort a large spreadsheet, it closes.

To make or become non-operational or unavailable for use.

(ergative, computing) To terminate an application, window, file or database connection, etc.


kill

en-verb

kill (third-person singular simple present kills, present participle killing, simple past and past participle killed)

kills (present singular third-person)
killing (participle present)
killed (participle past)
killed (past)
kill (infinitive)
kill (first-person present singular)
killed (first-person past singular)
kill (present second-person singular)
killest (archaic present second-person singular)
killed (past second-person singular)
killedst (archaic past second-person singular)
kills (present singular third-person)
killeth (archaic present singular third-person)
killed (past singular third-person)
kill (plural present)
killed (past plural)
kill (present subjunctive)
killed (past subjunctive)
kill (imperative present)
killing (participle present)
killed (participle past)

From Middle English killen, kyllen, cüllen (“to strike, beat, cut”), of obscure origin. Cognate with Scots kele, keil (“to kill”).
* Perhaps from unattested Old English *cyllan, from Proto-West Germanic *kwulljan, from Proto-Germanic *kwuljaną, from Proto-Indo-European *gʷelH- (“to throw, hit, hurt by throwing”).
* Or, possibly a variant of Old English cwellan (“to kill, murder, execute”) (see quell).
* Or, from Old Norse kolla (“to hit on the head, harm”), related to Norwegian kylla (“to poll”), Middle Dutch kollen (“to knock down”), Icelandic kollur (“top, head”); see also coll, cole).
Compare also Saterland Frisian källe (“to hurt”), Middle Dutch kellen (“to kill, hurt”), Middle Low German kellen, killen (“to ache strongly, cause one great pain”) (whence German Low German kellen, killen (“to hurt, injure, torment, vex”)), Middle High German kellen (“to torment; torture”).

cog

l-vocalizing: UK, General Australian, New Zealand

(computing, Internet, IRC, transitive) To disconnect (a user) involuntarily from the network.


stylus

styli (plural)
styluses (plural)
stilus (alternative)

Borrowed from Latin stylus (“a stake or pale”). Probably not directly related to Ancient Greek στῦλος (stûlos, “a pillar”). Doublet of style.

иго́лка

граммофо́нная

(writing) An ancient writing implement consisting of a small rod with a pointed end for scratching letters on clay, wax-covered tablets or other surfaces, and a blunt end for obliterating them.

(computing) A small device resembling a pen used to input handwritten text or drawings directly into an electronic device with a touch-sensitive screen.

ստիլուս

pen for writing on a touch-sensitive screen


bomb

en-verb

bomb (third-person singular simple present bombs, present participle bombing, simple past and past participle bombed)

bombs (present singular third-person)
bombing (participle present)
bombed (participle past)
bombed (past)

From French bombe, from Italian bomba, from Latin bombus (“a booming sound”), from Ancient Greek βόμβος (bómbos, “booming, humming, buzzing”), imitative of the sound itself. Doublet of bombe. Compare boom.

onomatopoeic

imitative

When things weren't going Alison's way at work — some editor wanted something changed or her computer bombed again — she'd cuss and yell at whoever happened to be in the way.

2001, Janet Holm McHenry, Girlfriend Gatherings: Creative Ways to Stay Connected, page 28:

(slang)
(intransitive, computing) To crash.


write

en-verb

write (third-person singular simple present writes, present participle writing, simple past wrote or (archaic) writ, past participle written or (archaic) writ or (obsolete) ywriten)

writes (present singular third-person)
writing (participle present)
wrote (past)
writ (archaic past)
written (participle past)
writ (archaic participle past)
ywriten (obsolete participle past)
write (infinitive)
write (first-person present singular)
wrote (first-person past singular)
write (present second-person singular)
writest (archaic present second-person singular)
wrote (past second-person singular)
wrotest (archaic past second-person singular)
writes (present singular third-person)
writeth (archaic present singular third-person)
wrote (past singular third-person)
write (plural present)
wrote (past plural)
write (present subjunctive)
wrote (past subjunctive)
write (imperative present)
writing (participle present)
written (participle past)

From Middle English writen, from Old English wrītan, from Proto-West Germanic *wrītan, from Proto-Germanic *wrītaną (“to carve, write”), from Proto-Indo-European *wrey- (“to rip, tear”).
Cognate with West Frisian write (“to wear by rubbing, rip, tear”), Dutch wrijten (“to argue, quarrel”), Middle Low German wrîten (“to scratch, draw, write”) (> Low German wrieten, rieten (“to tear, split”)), German reißen (“to tear, rip”), Norwegian rita (“to rough-sketch, carve, write”), Swedish rita (“to draw, design, delineate, model”), Icelandic rita (“to cut, scratch, write”), German ritzen (“to carve, scratch”), Proto-Slavic *ryti (“to carve, engrave, dig”), Polish ryć (“to engrave, dig”), Czech rýt (“to engrave, dig”). See also rit and rat.

cog

The computer writes to the disk faster than it reads from it.

(computing, intransitive, with to) To record data mechanically or electronically.

megír

record onto a specific data storage, e.g. DVD


write

How many writes per second can this hard disk handle?

In other words, the system can do 1200 reads per second with no writes, the average write is twice as slow as the average read, and the relationship is linear.

2006, MySQL administrator's guide and language reference, page 393:

(computing) The operation of storing data, as in memory or onto disk.


cast

en-verb

cast (third-person singular simple present casts, present participle casting, simple past and past participle cast or (nonstandard) casted)

casts (present singular third-person)
casting (participle present)
cast (participle past)
cast (past)
casted (nonstandard participle past)
casted (nonstandard past)
cast (infinitive)
cast (first-person present singular)
cast (first-person past singular)
cast (present second-person singular)
castest (archaic present second-person singular)
cast (past second-person singular)
castest (archaic past second-person singular)
casts (present singular third-person)
casteth (archaic present singular third-person)
cast (past singular third-person)
cast (plural present)
cast (past plural)
cast (present subjunctive)
cast (past subjunctive)
cast (imperative present)
casting (participle present)
cast (participle past)

New York, New Orleans, Philadelphia, Baltimore

Etymology tree
Proto-Germanic *kas-
Proto-Germanic *kastōną
Old Norse kastabor.
Middle English casten
English cast
From Middle English casten, from Old Norse kasta (“to throw, cast, overturn”), from Proto-Germanic *kastōną (“to throw, cast”), of unknown origin.
Cognate with Scots cast (“to cast, throw”), Danish kaste (“to throw”), Swedish kasta (“to throw, cast, fling, toss, discard”), Icelandic kasta (“to pitch, toss”). In the sense of "flinging", displaced native warp.
The senses relating to broadcasting are based on that same term; compare -cast.

cog

let he who is without sin cast the first stone

let him that is without sin cast the first stone

let him who is without sin cast the first stone

To display a number, you need to cast it to a string type.

(computing) To change a variable type from, for example, integer to real, or integer to text.

强制类型转换

computing: to change the type of a variable


mouse

en-noun

mouse (plural mice or (computing) mouses)

mice (plural)
mouses (plural)
mowse (alternative obsolete)

→ Bengali: মাউস (maus)

→ Brazilian Portuguese: mouse

→ French: souris (semantic loan)

→ Georgian: მაუსი (mausi)

→ Italian: mouse

→ Japanese: マウス (mausu)

→ Korean: 마우스 (mauseu)

→ Romanian: mouse

→ Spanish: mouse

desc

→ Thai: เมาส์ (máo), เม้าส์ (máo)

→ Thai: เมาส์ (máo), เม้าส์ (máo)

→ Vietnamese: chuột (semantic loan)

From Middle English mous, from Old English mūs, from Proto-West Germanic *mūs, from Proto-Germanic *mūs, from Proto-Indo-European *múHs.
Cognates
Germanic cognates include Old Frisian mūs, Old Saxon mūs (German Low German Muus), Dutch muis, Old High German mūs (German Maus), Old Norse mús (Swedish mus, Danish mus, Norwegian mus, Icelandic mús, Faroese mús).
Indo-European cognates include Ancient Greek μῦς (mûs), Latin mūs, Spanish mur, Armenian մուկ (muk), Old Church Slavonic мꙑшь (myšĭ) (Russian мышь (myšʹ)), Albanian mi, Persian موش (muš), Northern Kurdish mişk, Sanskrit मूष् (mūṣ).
The computing sense was coined by American engineer Bill English in 1965 and first used publicly in a publication titled "Computer-Aided Display Control", in reference to the similarity with the animal.

coin

the best laid plans of mice and men go oft astray

the best laid plans of mice and men often go awry

move the mouse over the icon

(computing) (plural mice or mouses) An input device that is moved over a pad or other flat surface to produce a corresponding movement of a pointer on a graphical display.

踎士

loaned from English, though more commonly simply written as mouse


mouse

en-verb

mouse (third-person singular simple present mouses, present participle mousing, simple past and past participle moused)

mouses (present singular third-person)
mousing (participle present)
moused (participle past)
moused (past)
mowse (alternative obsolete)

I had just moused to the File menu and the pull-down menu repeated the menu bar's hue a dozen shades lighter.

Unlike the Flamenco work, the Relation Browser allows users to quickly explore a document space using dynamic queries issued by mousing over facet elements in the interface.

2009, Daniel Tunkelang, Faceted Search, page 35:

(intransitive, computing) To navigate by means of a computer mouse.


keyboard

(computing, etc.) A set of keys laid out in a grid-like pattern, used for typing on a typewriter, computer etc.

sleutelbord

set of keys used to operate a typewriter, computer etc.


Hungarian

/hʌŋˈɡɛə.ɹi.ən/

The Hungarian prefix used in this book for a GroupBox control is “grp”.

2009, Michael Ekedahl, Programming with Microsoft Visual Basic 2008:

(computing, programming) Of or relating to Hungarian notation.


Hungarian

en-noun

Hungarian (countable and uncountable, plural Hungarians)

/hʌŋˈɡɛə.ɹi.ən/

Wiktionary’s coverage of Hungarian terms

The qualifier is the descriptive part of the name that would probably make up the entire name if you weren't using Hungarian.

(uncountable, computing, informal) Hungarian notation.


cube

From Old French cube, from Latin cubus, from Ancient Greek κύβος (kúbos).

(computing) A data structure consisting of a three-dimensional array; a data cube


parallel

General American, Mary–marry–merry merger

From Middle French parallèle, borrowed from Latin parallelus.

a parallel algorithm

(computing) Involving the processing of multiple tasks at the same time.

паралелен

computing: processing multiple tasks at the same time


quine

American Philosophical Association
Epimenides
Kathleen Atkins
The Philosophical Lexicon
indirect self-reference

From Quine, named after the American logician and philosopher Willard Van Orman Quine (1908–2000).
Verb sense 1 (“to append (a text) to a quotation of itself”) was coined by the American cognitive and computer scientist Douglas Hofstadter (born 1945) in his book Gödel, Escher, Bach: An Eternal Golden Braid (1979; see the quotation), referring to Quine’s study of indirect self-reference and in particular Quine’s paradox, the following statement that produces a paradox: “‘Yields falsehood when preceded by its quotation’ yields falsehood when preceded by its quotation.” Hofstadter also referred to the concept of noun sense 1 (“program that produces its own source code as output”) in the book, but termed it a self-rep rather than a quine.
Verb sense 2 (“to deny the importance or significance of (something obviously real or important)”) was independently coined by the American cognitive scientist and philosopher Daniel Dennett (1942–2024) in September 1969 in the original version of his work The Philosophical Lexicon: see the 1987 quotation.

coinage

LL-Q1860 (eng)-Naomi Persephone Amethyst (NaomiAmethyst)-quine.wav

This has been bugging me recently. Any quines or pointers to relevant articles or web pages is appreciated. Thanks!

1996 October 10, John David Regehr, “[A] Quine in C++?”, in comp.lang.misc (Usenet):

Self-reproducing programs are commonly called quines. Do a web search, it should turn up lots of them. There was also a quine thread here in comp.lang.c just days ago, search deja.com (the thread's title was something about self-printing programs, I think).

1999 December 14, Gergo Barany, “CC Hack?”, in comp.lang.c (Usenet):

A quine is a program that can print its own source code. Most quines are notoriously difficult (and fiendish) to write. Perl can cheat, though. :)

2001 July, Clinton Pierce, “Advanced Perl”, in Perl Developer’s Dictionary, Indianapolis, Ind.: Sams Publishing, →ISBN, page 269:

Why have a one-page chapter that doesn't say anything? At the least, you should present a quine program written in pure ISO C (I can send you one if you like); […] you might refer the interested reader to Ken Thompson's ACM lecture or to another good source of quine-related puzzles. Quines *are* a lot of fun, but why waste time with trivial ASCII-based examples when there are much more fundamental ways to create them?

2003 May 6, Arthur J. O’Dwyer, “‘A to Z of C’”, in comp.lang.c (Usenet):

A respectable quine—one that doesn't cheat—is not allowed to do anything as underhand or trivial as seeking the source file on the disk, opening it, and copying (or printing) its contents. Although writing a quine is not always easy, and in fact may seem impossible, it can always be done in any programming language that is Turing complete (see Turing machine), which includes every programming language actually in use.

2004, David [J.] Darling, “quine”, in The Universal Book of Mathematics: From Abracadabra to Zeno’s Paradoxes, Hoboken, N.J.: John Wiley & Sons, →ISBN, page 264, column 2:

SelfGOL can reproduce itself; it can turn other programs into a quine; it can display a scrolling banner; it plays the Game of Life; and it contains no (ordinary) loops, goto statements, or if statements. Control flow is done, well, interestingly.

2005, Simon Cozens, “Fun with Perl”, in Allison Randal, editor, Advanced Perl Programming, 2nd edition, Sebastopol, Calif.: O’Reilly Media, →ISBN, page 260:

Yet from a different perspective, it [the semantics of a program] describes the process of producing this very code; in other words, it is because object- and meta-language interrelate that makes a quine difficult; in less reflective programs, where means and ends are more separate, this difficulty is not so obvious.

2008, Julian Rohrhuber, “Implications of Unfolding”, in Uwe Seifert, Jin-hyun Kim, Anthony Moore, editors, Paradoxes of Interactivity: Perspectives for Media Theory, Human-computer Interaction, and Artistic Investigations, Bielefeld, North Rhine-Westphalia: transcript Verlag, →ISBN, part II (Interplay between Art, Science, and Technology), page 179:

Gee, last time I wrote a quine in Lisp it ended up being kind of difficult …

2009 July 31, Mike Ash, “‘--All You Zombies--’ Title”, in rec.arts.sf.written (Usenet):

The solution is to make a quine that is also a λ-expression (instead of a list of statements). This is possible, thanks to S-expressions. The way the quine works relies on the fact that its code is a list of statements and that the last one can take a list of the previous ones as arguments.

2011, Antoine Amarilli [et al.], “Can Code Polymorphism Limit Information Leakage?”, in Claudio Agostino Ardagna, Jianying Zhou, editors, Information Security Theory and Practice: Security and Privacy of Mobile Devices in Wireless Communication […] (Lecture Notes in Computer Science; 6633), Berlin: Springer, →ISBN, archived from the original on 2022-02-06, section 5 (Can Lisp-like Languages Help?), page 14:

A Quine is a program that prints its own code. Quines exist for any programming language that is Turing complete and it is a common challenge for students to come up with a Quine in their language of choice. The Quine Page provides a comprehensive list of such programs in various languages.

2012, Thomas Meyer, Christian Tschudin, “Robust Network Services with Distributed Code Rewiring”, in Pietro Lio, Dinesh Verma, editors, Biologically Inspired Networking and Sensing: Algorithms and Architectures, Hershey, Pa.: Medical Information Science Reference, IGI Global, →ISBN, section I (New Biologically Inspired Architectures), page 37, column 1:

Upon receiving a "QUINE" request by the client, the server will first send a 01 OK response, and will then provide the client with a quine in the programming language used to implement the server. This quine does not have to be original.

2013 December 8, Brian Hodgert, “‘Mountains will be Mountains’”, in talk.religion.buddhism (Usenet):

(computing) A program that produces its own source code as output.

quine

program that outputs its own source code


polyglot

polyglots (plural)
polyglott (alternative)

/ˈpɑlɪˌɡlɑt/

Book of Genesis
Complutensian Polyglot Bible
Targum Onkelos

PIE word
 *glōgʰs
Borrowed from Attic Greek πολύγλωττος (polúglōttos, “speaking many languages, multilingual”), alternative form of Ancient Greek πολῠ́γλωσσος (polŭ́glōssos, “speaking many languages, multilingual”), from πολῠ́ς (polŭ́s, “a lot of, many”) (ultimately from Proto-Indo-European *pleh₁- (“to fill”)) + Attic Greek γλῶττα (glôtta), Ancient Greek γλῶσσᾰ (glôssă, “tongue; language”) (ultimately from Proto-Indo-European *glōgʰs (“tip of corn”)) + -ος (-os, suffix forming o-grade action nouns). The English word is analysable as poly- + -glot.
Noun sense 1 (“publication in several languages”) is probably derived from Late Latin polyglottus, from Attic Greek πολύγλωττος (polúglōttos): see above.

der

πολῠ́γλωσσος

If you are interested in polyglot file formats, take a look at the polyglot web page in the Corkami wiki. There are various example polyglots, including a PDF file that is also a valid HTML file with JavaScript, as well as a valid Windows PE executable.

2015, Joxean Koret, Elias Bachaalany, “Evading Scanners”, in The Antivirus Hacker’s Handbook, Indianapolis, Ind.: John Wiley & Sons, →ISBN, part II (Antivirus Software Evasion), page 148:

A file that can be interpreted validly as multiple formats.

programming language
programming language

(programming) A program written to be valid in multiple programming languages.


tick

From Middle English *tik, tek, tyche (“light touch, tap”), from the verb (see Etymology 3 below). Compare Dutch tik (“a pat, tap”), Middle High German zic (“a slight touch”).

cog

(computing) A jiffy (unit of time defined by basic timer frequency).


Unicode

Published as a draft proposal in 1988, “intended to suggest a unique, unified, universal encoding”. From uni- + code.

This character isn't in Unicode.

(international standards, computing) A series of character encoding standards intended to support the characters used by a large number of the world’s languages.

convert to Unicode

(computing) The Unicode standards, together with standards for representing character strings as byte strings.


Unicode

Since most users on the site are westerners, we have banned Unicode in all text input boxes.

(computing, by extension, informal) Characters from a contextually different script, often used in a nonstandard fashion. Sometimes used as an antonym to the characters of the Latin alphabet.


slashdot

en-verb

slashdot (third-person singular simple present slashdots, present participle slashdotting, simple past and past participle slashdotted)

slashdots (present singular third-person)
slashdotting (participle present)
slashdotted (participle past)
slashdotted (past)

After Slashdot, a site that commonly links to other, smaller sites.

2002, Shelley Powers et al., Unix Power Tools http://books.google.com/books?vid=ISBN0596003307&id=t295L6vYuUkC&pg=PA501&lpg=PA501&dq=slashdotted&sig=rF5IZDXp33wnnsgkRIC5niMtqHM
If these numbers are significantly higher than normal usage, something is amiss (perhaps your web server has been slashdotted).

[2003], 2006 Matthew Strebe, The Best of SlashNOT, 2002–2005 http://books.google.com/books?vid=ISBN0595383157&id=skVK4smqz8UC&pg=PA99&lpg=PA99&dq=slashdotted&sig=z6LagXUGvJ09gG77HdLoLSEnFAk
And that guy is supposed to be thrilled to lose both his inbound and outbound connections and e-mail for the joy of having been slashdotted.

2005, Ivan Ristic, Apache Security http://books.google.com/books?vid=ISBN0596007248&id=5yiULnTkN6oC&pg=PA115&lpg=PA115&dq=slashdotted&sig=_zJmLeVMfDyEAAt8FhAl6NZcrVA
Sites that have been slashdotted report traffic between several hundred and several thousand hits per minute.

2005, Charles Stross, Accelerando https://web.archive.org/web/20080519054317/http://www.accelerando.org/_static/accelerando.html
Oh shit, thinks Manfred, better buy some more server time. He can recognize the signs: He's about to be slashdotted.

(computing, Internet, dated) To render a website slow or unusable via the unusually large number of page requests that result from a link on a very popular web site.


future

en-noun

future (countable and uncountable, plural futures)

From Middle English future, futur, from Old French futur, from Latin futūrus, irregular future active participle of sum (“I am”), from Proto-Indo-European *bʰuH- (“to become, be”). Cognate with Old English bēo (“I become, I will be, I am”). More at be. Displaced native Old English tōweard, which took on a different meaning as toward, and Middle English afterhede (“future”, literally “afterhood”) in the given sense.

noncog

(computing, programming) An object that retrieves the value of a promise.


quarantine

en-noun

quarantine (countable and uncountable, plural quarantines)

quarantines (plural)
Quarantine (alternative obsolete)
quarentine (alternative obsolete)
quarantin (alternative obsolete)
quaranteen (alternative obsolete)
quarantain (alternative obsolete)
quarantaine (alternative obsolete)
quarrentine (alternative obsolete)
quarantene (alternative obsolete)
quarentene (alternative obsolete)
quarentyne (alternative obsolete)
querentyne (alternative obsolete)

Cuban Missile Crisis
Franklin Delano Roosevelt
John Fitzgerald Kennedy
Louis IX of France
quarantine

From Medieval Latin quarentena and quarentīna (“40-day period, Lent”) via Middle English quarentine, Norman quarenteine, French quarenteine, and Italian quarantina, via proposed Late Latin *quaranta + -ēna (forming distributive adjectives), from Latin quadrāgintā (“four tens, 40”). Doublet of carene and quadragene.
In reference to French politics, calque of French quarantaine after edicts of Louis IX. In reference to a severance of political relations, popularized by the Roosevelt administration's 1937 approach to the Axis powers and the later Kennedy administration's 1962 approach to Cuba during the missile crisis.

kwarantyn

(figurative) any rigorously enforced isolation

Also included is Canary, a ‘quarantine’ program for use as a sample to test for a virus by pairing it with new or suspect programs.

At least one expert says... that a quarantine can be futile if the software is infected with a time-activated virus.

(computing, figurative) An isolation of one program, drive, computer, etc. from the rest of a computer network to limit the damage from a bug, computer virus, etc.

If they click on the link then they're added to your approved senders list and their message is moved to your inbox; if they don't, the message stays in quarantine.

(computing, figurative) The program, drive, computer, etc. thus isolated.


parent

From Middle English parent, borrowed from Anglo-Norman parent, Middle French parent, from Latin parentem, accusative of parēns (“parent”), present participle of pariō (“I breed, bring forth”).

ծնող

person who acts as a parent in rearing a child — see also guardian

(computing) The object from which a child or derived object is descended; a node superior to another node.

ouder

computing: object from which a child or derived object is descended


father

Ireland, Canada, California, Western Pennsylvania, older New York City

Etymology tree
Proto-Indo-European *peh₂-?
Proto-Indo-European *-tḗr?
Proto-Indo-European *ph₂tḗr
Proto-Germanic *fadēr
Proto-West Germanic *fader
Old English fæder
Middle English fader
English father
From Middle English fader, from Old English fæder, from Proto-West Germanic *fader, from Proto-Germanic *fadēr, from Proto-Indo-European *ph₂tḗr, possibly from *peh₂- + *-tḗr. Doublet of ayr, faeder, padre, pater, and père.

doublet

it is a wise child that knows his own father

Three generations of file are usually kept, being the grandfather, father and son files.

2004, Ray Bradley, The Ultimate Computing Glossary for Advanced Level, page 31:

The file from which the father was developed with the transaction files of the appropriate day is the grandfather.

2007, O. Ray Whittington, Patrick R. Delaney, Wiley CPA Exam Review 2008: Auditing and Attestation, page 556:

(computing) The archived older version of a file that immediately precedes the current version, and was itself derived from the grandfather.


child

en-noun

child (plural children or (dialectal or archaic) childer)

children (plural)
childer (archaic dialectal plural)
childe (alternative archaic)
chile (alternative Southern-US pronunciation-spelling)
childrens (alternative)
childs (alternative nonstandard rare)

adult

antonym(s) of “person below the age of adulthood”

parent

antonym(s) of “data item, process or object in a subordinate role”

From Middle English child, from Old English ċild, from Proto-West Germanic *kilþ, *kelþ, from Proto-Germanic *kelþaz (“womb; fetus”), from Proto-Indo-European *ǵelt- (“womb”), perhaps from Proto-Indo-European *gel- (“to ball up, amass”).
Cognate with Danish kuld (“brood, litter”), Swedish kull (“brood, litter”), Icelandic kelta, kjalta (“lap”), Gothic 𐌺𐌹𐌻𐌸𐌴𐌹 (kilþei, “womb”), Sanskrit जर्त (jarta), जर्तु (jártu, “vulva”).

der

[ˈt͡ʃaɪ̯.ɫ̩d]

[t͡ʃəɪ̯(ə)ɫd]

offspring and Thesaurus:son and Thesaurus:daughter

call someone everything but a child of God

The child node then stores the actual data of the parent node.

The algorithm pops the stack to obtain a new current node when there are no more children (when it reaches a leaf).

2011, John Mongan, Noah Kindler, Eric Giguère, Programming Interviews Exposed:

en:figuratively, of times or tribes
en:child element in computing

(figurative) A figurative offspring, particularly:

(computing) A data item, process, or object which has a subservient or derivative role relative to another.

仔

(computing) object which has a subservient or derivative role relative to another object


son

sons (plural)
sonne (alternative obsolete)

From Middle English sonn, sone, sun, sune, from Old English sunu (“son”), from Proto-Germanic *sunuz (“son”), from Proto-Indo-European *suHnús (“son”), from Proto-Indo-European *sewH- (“to bear; give birth”).

па

a male person in relation to his parents

After the update, the new file master file is the son. The file from which the father was developed with the transaction files of the appropriate day is the grandfather. The grandfather and son files are stored in different locations.

2007, O. Ray Whittington, Patrick R. Delaney, Wiley CPA Exam Review 2008: Auditing and Attestation, page 779:

(computing) The current version of a file, derived from the preceding father file.


grandfather

The noun is derived from Middle English grandfadre, graundfadir, graunfadir, grauntfader, and other forms, from graunt (“big, large; great, important”) + fā̆der (“male parent, father; remoter male ancestor”), probably modelled after Middle French grandpere, grant pere (“male parent; remoter male ancestor”) (whence French grand-père); the English word is analysable as grand- + father. Superseded earlier eldfather, elderfather. The verb is derived from the noun.

/ˈɡɹændˌfɑːðə/

/ˈɡɹæn(d)ˌfɑðɚ/

[ˈɡɹ̠(ʷ)ẽˑə̯̃n(d)ˌfɑˑðɚ]

you kiss your grandfather with that mouth

File C is the grandfather because it was used to create file B.

1983, Computerworld, volume 17, number 50, page 22:

(computing) The archived older version of a file that immediately preceded the father file.

Grotvader & Großvader

Schleswig-Holsteinisch; the latter influenced by High German


warm

en-verb

warm (third-person singular simple present warms, present participle warming, simple past and past participle warmed)

warms (present singular third-person)
warming (participle present)
warmed (participle past)
warmed (past)
warme (alternative obsolete)

From Middle English warmen, wermen, wyrmen, from Old English wierman (“to make warm”) and wearmian (“to become warm”), from Proto-West Germanic *warmijan and *warmōn. Cognate with Dutch warmen, German wärmen, Swedish värma.

(computing, transitive) To prepopulate (a cache) so that its contents are ready for other users.


hack

hack (third-person singular simple present hacks, present participle hacking, simple past and past participle hacked)

hacks (present singular third-person)
hacking (participle present)
hacked (participle past)
hacked (past)

Spanish: jaquear

From Middle English hacken, hakken, from Old English *haccian (“to hack”), from Proto-West Germanic *hakkōn, from Proto-Germanic *hakkōną (“to chop; hoe; hew”), from Proto-Indo-European *keg-, *keng- (“to be sharp; peg; hook; handle”).
Cognate with Saterland Frisian häkje (“to hack”), West Frisian hakje (“to hack”), Dutch hakken (“to chop up; hack”), German hacken (“to chop; hack; hoe”), Danish hakke (“to chop”), Swedish hacka (“to hack; chop”), French hacher (“to chop”).
The computer senses date back to at least 1955 when it initially referred to creative problem solving. By 1963, the negative connotations of “black hat” or malicious hacking had become associated with telephone hacking (cf. phreaking).

اِخْتَرَقَ

to gain illegal access to a computer network

I hacked in a fix for this bug, but we'll still have to do a real fix later.

(computing) To make a quick code change to patch a computer program, often one that, while being effective, is inelegant or makes the program harder to maintain.

pätsätä

to make a quick code change to patch a computer program

He can hack like no one else and make the program work as expected.

The police said that officers belonging to the Cyber Security and Technology Crime unit searched an office in the Wong Chuk Hang neighborhood on Friday afternoon on the suspicion that computers at the institute had been hacked, leading to a leak of personal information.

2020 July 10, Tiffany May, Austin Ramzy, “Hong Kong Police Raid Pollster on Eve of Pro-Democracy Camp Primary”, in The New York Times, →ISSN, →OCLC, archived from the original on 2020-07-10:

(computing) To accomplish a difficult programming task.

sbrogliare

to accomplish a difficult programming task

I'm currently hacking distributed garbage collection.

(computing, slang, transitive) To work with something on an intimately technical level.

työskennellä jonkin parissa

to work with on an intimately technical level

(transitive, slang, computing) To hack into; to gain unauthorized access to (a computer system, e.g., a website, or network) by manipulating code.

When I logged in to the social network, I discovered I'd been hacked.

(transitive, slang, computing, by extension) To gain unauthorised access to a computer or online account belonging to (a person or organisation).

اِخْتَرَقَ

to gain unauthorised access to a computer or online account


hack

en-noun

hack (countable and uncountable, plural hacks)

Valleysoft released a hack yesterday to fix the "crashes when more than 50 recipients" bug for people who need it right away. The company says its next release will also solve this as well as add new features.

(computing, slang) An expedient, temporary solution, such as a small patch or change to code, meant to be replaced with a more elegant solution at a later date; a workaround.

purkkaratkaisu

computing: expedient, temporary solution

Tsang is great but Zhou is such a hack — I wouldn't want him on my project.

(computing, slang, dated) A computer programmer who makes quick but inelegant changes to computer code to solve problems or add features.

Terry wrote that module? I didn't know she was a hack too!

(computing, slang, dated) A computer programmer, particularly a veteran or someone not immediately expected to be capable of programming.

Flugensoft came out with a neat hack last week that allows your watch to warm up your car if it's below freezing outside.

computer programming
computer programming

(computing, slang) An interesting technical achievement, particularly in computer programming.

מעקף

interesting technical achievement in programming

(computing, slang) The illegal accessing of a computer network.

[…] found out a discarded sex mini-game in the code, and made it available again in the modified PC version of the game that they nicknamed “Hot Coffee.” This hack of the game created a controversy, since the inclusion of sexual content would change its age rating, […]

2014, Clara Fernández-Vara, Introduction to Game Analysis, page 165:

(computing, slang) A video game or any computer software that has been altered from its original state.

hakkeroitu softa

video game or computer software that has been altered from its original state


mine

From Middle English, from Old French mine, from Late Latin mina, from Gaulish (compare to Welsh mwyn, Irish mianach (“ore”)), from Proto-Celtic *meinis (“ore, metal”).

A change to the blockchain method was contemplated to allow mines to hog less electric power.

(computing) A machine or network of machines used to extract units of a cryptocurrency.

louhintakone

computing: machine or network used to extract units of cryptocurrency


hole

→ Japanese: ホール (hōru)

→ Korean: 홀 (hol)

Sranan Tongo: olo

Inherited from Middle English hole, hol, from Old English hol (“orifice, hollow place, cavity”), from Proto-West Germanic *hol, from Proto-Germanic *hulą (“hollow space, cavity”), noun derivative of Proto-Germanic *hulaz (“hollow”), which is of uncertain ultimate origin. Related to hollow.

отво́р

orifice (see anus etc. for specific body cavities)

know one's ass from a hole in the ground

know one's head from a hole in the ground

know the difference between one's ass and a hole in the ground

(computing) A security vulnerability in software which can be taken advantage of by an exploit.


remote

From Middle English remote, from Old French remot, masculine, remote, feminine, from Latin remotus, past participle of removere (“to remove”), from re- + movere (“to move”).

(computing) A source control repository hosted on a remote machine, rather than locally.


remote

en-verb

remote (third-person singular simple present remotes, present participle remoting, simple past and past participle remoted)

remotes (present singular third-person)
remoting (participle present)
remoted (participle past)
remoted (past)

(computing) To connect to a computer from a remote location.


gossip

en-noun

gossip (countable and uncountable, plural gossips)

→? Wu: 茄山河

From Middle English godsybbe, godsib (“a close friend or relation, a confidant; a godparent”), from Old English godsibb (“godparent, sponsor”), equivalent to god + sib. Doublet of godsib. For sense evolution to "gossip, discussing others' personal affairs," compare French commérage.

inh

(computing) Communication done using a gossip protocol.


gossip

en-verb

gossip (third-person singular simple present gossips, present participle gossiping or gossipping, simple past and past participle gossiped or gossipped)

gossips (present singular third-person)
gossiping (participle present)
gossipping (participle present)
gossiped (participle past)
gossiped (past)
gossipped (participle past)
gossipped (past)

(intransitive, computing) To communicate using a gossip protocol.


turtle

Modification of Middle English tortou, tortu, from Old French tortüe (under the influence of Middle English turtel, turtur (“turtledove”), see Etymology 2 below), from Medieval Latin tortuca (compare Spanish tortuga), the same source of tortoise (see there for more). Displaced native Old English byrdling.

(computing) A type of robot having a domed case (and so resembling the reptile), used in education, especially for making line drawings by means of a computer program.

Depending on which version of Logo you have, the turtle may look like an actual animal with a head and four legs or — as in Berkeley Logo — it may be represented as a triangle.

1997, Brian Harvey, Computer Science Logo Style: Symbolic computing:

(computing) An on-screen cursor that serves the same function as a turtle for drawing.


suffix

Borrowed from Latin suffīxus (“suffix”), from sub- (“under”) + fīxus (perfect passive participle of fīgere (“to fasten, fix”)), equivalent to sub- + -fix.

af

perfect passive participle of <i class="Latn mention" lang="la">fīgere</i> (“to fasten, fix”)

The string "abra" is both a prefix and a suffix of the string "abracadabra".

(computing) A final segment of a string of characters.


chain

en-verb

chain (third-person singular simple present chains, present participle chaining, simple past and past participle chained)

chains (present singular third-person)
chaining (participle present)
chained (participle past)
chained (past)

From Middle English cheyne, chaine, from Old French chaine, chaene (“chain”), from Latin catēna (“chain”), from Proto-Indo-European *kat- (“to braid, twist; hut, shed”). Doublet of catena. Displaced native Middle English rakil and rakent (from Old English racente (“chain”)); see rackan.

der

(computing) To relate data items with a chain of pointers.

ketjuttaa

computing: to relate data items with a chain of pointers

You don’t need to maintain state, or partition execution into different objects that then you can chain together (one executes the other on completion — chained continuations).

2016 January 15, Mark Papadakis, “Coroutines and Fibers. Why and When”, in Medium:

(computing) To be chained to another data item.

How do you get one program to chain another? I want to run DrawWorks2 then !Draw but as soon as you run Drawworks2 it finishes the batch file and doesn't go on to the next instruction! Is there a way without loading one of these automatic loaders?

1996, Mr D Walsh, “Running two programs from a batch file”, in comp.sys.acorn.misc (Usenet):

You can do LOAD "" or CHAIN "" to load or chain the next program if I remember correctly (it's been a loooong time since I've used a tape on an Acorn!)

1998, Juan Flynn, “BBC software transmitted on TV - how to load?”, in comp.sys.acorn.misc (Usenet):

Recent versions of AntiSpam no longer use the Config file but have a Settings file instead, so when I updated the Config file to chain SpamStamp it had no effect as it was a redundant file.

2006, Richard Porter, “SpamStamp double headers”, in comp.sys.acorn.apps (Usenet):

(transitive, computing, rare, associated with Acorn Computers) To load and automatically run (a program).


hibernate

en-verb

hibernate (third-person singular simple present hibernates, present participle hibernating, simple past and past participle hibernated)

hibernates (present singular third-person)
hibernating (participle present)
hibernated (participle past)
hibernated (past)
hivernate (alternative)
hybernate (alternative)

[ˈhɑɪbəˌnɛɪt]

From Latin hībernātus, from hībernāre, from hībernus (“winter”).

Your computer hibernates after it has been idle for the specified amount of time.

2001, Microsoft Corp, Use Hibernate and Standby to Conserve Batteries:

(intransitive, computing) To enter a standby state which conserves power without losing the contents of memory.


computing

en-noun

computing (usually uncountable, plural computings)

This course will cover several major fields of computing.

The study of computers and computer programming.

حَوْسَبَة

the study, field of computers and computer programming


computer graphics

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

(computing) The representation and manipulation of pictorial data by a computer.

компю́търна гра́фика

representation and manipulation of pictures by computer

(computing) The various technologies used to create and manipulate such pictorial data.

(computing) A sub-field of computer science which studies methods for digitally synthesizing and manipulating visual content.


omelette

omelette (countable and uncountable, plural omelettes)

omelettes (plural)
omelet (alternative)
omlette (alternative)
omlet (alternative)

From French omelette, from alemette, from alemelle (“knife blade”), probably derived from la lemelle, from Latin lamella (“thin plate”).

you can't make an omelette without breaking eggs

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

This approach would be altered for an optimal omelette based exploit. One would spray the heap with the omelette code solely, then load a single copy of the additional shellcode eggs into memory outside the target region for the spray.

2015, Herbert Bos, Fabian Monrose, Gregory Blanc, Research in Attacks, Intrusions, and Defenses: 18th International Symposium:

(computing) A form of shellcode that searches the address space for multiple small blocks of data ("eggs") and recombines them into a larger block to be executed.


epilogue

prologue

antonym(s) of “short speech at the end of a play”

prologue

brief script at the end of a literary piece

From French épilogue, from Latin epilogus, from Ancient Greek ἐπίλογος (epílogos, “a conclusion, peroration of a speech, epilogue of a play”), from ἐπιλέγω (epilégō, “to say in addition”). Eclipsed Middle English lenvoie (“epilogue”) borrowed ultimately from Old French.

uder

(computing) A component of a computer program that prepares the computer to return from a routine.


rice

en-noun

rice (countable and uncountable, plural rices)

Australian Kriol: rais

Belizean Creole: rais

Bislama: raes

Krio: rɛs

Maori: raihi

Tok Pisin: rais

→ Japanese: ライス (raisu)

From Middle English rys, from Old French ris, from Old Italian riso, risi, from Byzantine Greek ὄρυζα (óruza), from an Eastern Iranian language related to Middle Persian blnc (*brinǰ), Northern Kurdish riz (beyond Euphrates) and Zazaki riz. Theorized to come to Iranian languages from Sanskrit व्रीहि (vrīhi).
Prior to Sanskrit, it is speculated to be possibly a borrowing from a Dravidian language (compare Proto-Dravidian *wariñci (“rice”)), or from Austroasiatic languages further east.
Alternatively Byzantine Greek ὄρυζα (óruza) is said to be from Hebrew אורז (órez), from South Arabian areez ultimately from Old Tamil 𑀅𑀭𑀺𑀘𑀺 (arici).
Doublet of arroz.

This is my first rice!

(computing) An instance of customization of a user interface.


rice

en-verb

rice (third-person singular simple present rices, present participle ricing, simple past and past participle riced)

rices (present singular third-person)
ricing (participle present)
riced (participle past)
riced (past)

(computing, transitive) To customize the user interface of a computer system, e.g. a desktop environment. (derived from rice out)