Het Jargon File is een compilatie van computergerelateerde terminologie die in 1975 voor het eerst werd ontwikkeld door Raphael Finkel aan de Stanford University uit bronnen waaronder de Stanford en MIT AI Labs, Carnegie Mellon University en Worcester Polytechnic Institute.
De oudste termen in het Jargon File zijn wellicht ontstaan in de late jaren vijftig of vroege jaren zestig in de Tech Model Railroad Club van MIT. Richard Stallman, oprichter van het GNU-project en de Free Software Foundation (FSF), is een van de prominente en productieve bijdragers aan het Jargon File.
In 1978 stelde software-ontwikkelaar en auteur Eric S. Raymond een gedrukte versie van het Jargon File samen, The New Hacker's Dictionary, en publiceerde die. De derde editie werd gepubliceerd in 1996.
Hier volgt een greep uit termen uit The New Hacker's Dictionary:
Een bananenprobleem is een probleem dat gemakkelijk kan worden opgelost in een systeem waarin getrainde apen met bananen kunnen worden betaald.
NHD:Bij mainframewinkels, waar de computers operators hebben voor routine-administrivia, hebben de programmeurs en hardwaremensen de neiging om neer te kijken op de operators en te beweren dat een getrainde aap hun werk zou kunnen doen... Een één-bananen-probleem is simpel; vandaar: "Het is hooguit een één-bananen-klus; waarom doen ze er zo lang over?"
Een propellerkop is jargon voor iemand die uitzonderlijk, misschien vreemd slim of deskundig is, vooral op een of ander technisch gebied.
NHD: De term 'prophead' is een overblijfsel uit de tijd dat de nerds in de wijk petjes droegen met kleine propellers erop. Deze mode maakte plaats voor de potloodzakbeschermer.
Het woord weenie, onder het "hackerdom" dat Raymond beschrijft, kan met respect worden toegeschreven aan iemand die zeer deskundig is, zich intens inzet voor, of zelfs gewoon werkzaam is in een bepaalde onderneming of in een bepaalde besturingssysteemcultuur.
NHD: Een weenie gebruikt niet eens een gewoon toetsenbord, maar een kleintje met twee toetsen: 1 en 0. Weenies praten onderling in continue datastromen, die in sterfelijke oren klinken als een modem dat inlogt.
Mungen is het onvolmaakt transformeren van gegevens; als zelfstandig naamwoord betekent het een uitgebreide herschrijving van een datastructuur, routine of programma.
NHD: MUNG (variant: MUNGE) Recursief acroniem voor Mung Until No Good. 1. v. Wijzigingen aanbrengen in een bestand, vaak op grote schaal, meestal onherroepelijk. Af en toe per ongeluk. Zie "blt". 2. v. Vernietigen.