Source etymology 1 · variant 1/2
Original entry ↗A tool for chopping. · A hacking blow. · A gouge or notch made by such a blow. · A try, an attempt.
Etymology tree Proto-Indo-European *keg-, *keng-der. Proto-Germanic *hakkōną Proto-West Germanic *hakkōn Old English *haccian Middle English hakken English hack 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”). Related to hatch. 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).
Relationships mentioned by the source
These are extracted mentions, not a timeline or a verified sequence of immediate parents.
- Inherited-form mentionhackenenm
- Inherited-form mention*haccianang
- Inherited-form mention*hakkōngmw-pro
- Inherited-form mention*hakkōnągem-pro · to chop; hoe; hew
- Derivation mention*keg-ine-pro
- Cognate mentionhäkjestq · to hack
- Cognate mentionhakjefy · to hack
- Cognate mentionhakkennl · to chop up; hack
- Cognate mentionhackende · to chop; hack; hoe
- Cognate mentionhakkeda · to chop
- Cognate mentionhackasv · to hack; chop
- Cognate mentionhacherfr · to chop
This page abbreviates 17 auxiliary source items. The etymology narrative is not shortened. Omission counts are available in the audit fields below; consult the original for complete auxiliary material.
Inspect preserved source fields
Raw extraction fields are retained for auditing. Their order does not establish ancestry.
{
"templates": [
{
"name": "ety",
"args": {
"1": "en",
"2": ":inh",
"3": "enm:hakken",
"id": "chop",
"tree": "1"
},
"expansion": "Etymology tree\nProto-Indo-European *keg-, *keng-der.\nProto-Germanic *hakkōną\nProto-West Germanic *hakkōn\nOld English *haccian\nMiddle English hakken\nEnglish hack\n[Appendix:Glossary#derived_terms|Derived]] from\", \"terms\" : [ { \"alt\" : \"*keg-, *keng-\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"ok\", \"children\" : [ ], \"lang\" : \"ine-pro\" } ], \"keyword\" : \"derived\" }, { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*keg-\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*keng-\", \"status\" : \"missing\", \"lang\" : \"ine-pro\" } ], \"keyword\" : \"root\", \"is_invisible\" : \"all\" } ], \"lang_name\" : \"Proto-Germanic\", \"term\" : \"*hakkōną\", \"status\" : \"ok\", \"lang\" : \"gem-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-West Germanic\", \"term\" : \"*hakkōn\", \"status\" : \"ok\", \"lang\" : \"gmw-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Old English\", \"term\" : \"*haccian\", \"status\" : \"ok\", \"lang\" : \"ang\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Middle English\", \"term\" : \"hakken\", \"status\" : \"ok\", \"lang\" : \"enm\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"hack\", \"lang\" : \"en\" }\" data-id=\"chop\" data-lang=\"en\" data-title=\"hack\" id=\"English:_chop\">"
},
{
"name": "inh",
"args": {
"1": "en",
"2": "enm",
"3": "hacken"
},
"expansion": "Middle English hacken"
},
{
"name": "inh",
"args": {
"1": "en",
"2": "ang",
"3": "*haccian",
"gloss": "to hack"
},
"expansion": "Old English *haccian (“to hack”)"
},
{
"name": "inh",
"args": {
"1": "en",
"2": "gmw-pro",
"3": "*hakkōn"
},
"expansion": "Proto-West Germanic *hakkōn"
},
{
"name": "inh",
"args": {
"1": "en",
"2": "gem-pro",
"3": "*hakkōną",
"t": "to chop; hoe; hew"
},
"expansion": "Proto-Germanic *hakkōną (“to chop; hoe; hew”)"
},
{
"name": "der",
"args": {
"1": "en",
"2": "ine-pro",
"3": "*keg-"
},
"expansion": "Proto-Indo-European *keg-"
},
{
"name": "cog",
"args": {
"1": "stq",
"2": "häkje",
"t": "to hack"
},
"expansion": "Saterland Frisian häkje (“to hack”)"
},
{
"name": "cog",
"args": {
"1": "fy",
"2": "hakje",
"t": "to hack"
},
"expansion": "West Frisian hakje (“to hack”)"
},
{
"name": "cog",
"args": {
"1": "nl",
"2": "hakken",
"t": "to chop up; hack"
},
"expansion": "Dutch hakken (“to chop up; hack”)"
},
{
"name": "cog",
"args": {
"1": "de",
"2": "hacken",
"t": "to chop; hack; hoe"
},
"expansion": "German hacken (“to chop; hack; hoe”)"
},
{
"name": "cog",
"args": {
"1": "da",
"2": "hakke",
"t": "to chop"
},
"expansion": "Danish hakke (“to chop”)"
},
{
"name": "cog",
"args": {
"1": "sv",
"2": "hacka",
"t": "to hack; chop"
},
"expansion": "Swedish hacka (“to hack; chop”)"
},
{
"name": "cog",
"args": {
"1": "fr",
"2": "hacher",
"t": "to chop"
},
"expansion": "French hacher (“to chop”)"
},
{
"name": "ety",
"args": {
"1": "en",
"2": ":inh",
"3": "enm:hakken",
"id": "chop",
"tree": "1"
},
"expansion": "Etymology tree\nProto-Indo-European *keg-, *keng-der.\nProto-Germanic *hakkōną\nProto-West Germanic *hakkōn\nOld English *haccian\nMiddle English hakken\nEnglish hack"
}
],
"links": [
[
"*hakkōną",
"Reconstruction:Proto-Germanic/hakkōną"
],
[
"*hakkōn",
"Reconstruction:Proto-West Germanic/hakkōn"
],
[
"*haccian",
"Reconstruction:Old English/haccian"
],
[
"hakken",
"hakken#Middle_English"
],
[
"hacken",
"hacken#Middle_English"
],
[
"hakken",
"hakken#Middle_English"
],
[
"*haccian",
"Reconstruction:Old English/haccian"
],
[
"*hakkōn",
"Reconstruction:Proto-West Germanic/hakkōn"
],
[
"*hakkōną",
"Reconstruction:Proto-Germanic/hakkōną"
],
[
"*keg-",
"Reconstruction:Proto-Indo-European/keg-"
],
[
"*keng-",
"Reconstruction:Proto-Indo-European/keng-"
],
[
"häkje",
"häkje#Saterland_Frisian"
],
[
"hakje",
"hakje#West_Frisian"
],
[
"hakken",
"hakken#Dutch"
],
[
"hacken",
"hacken#German"
],
[
"hakke",
"hakke#Danish"
],
[
"hacka",
"hacka#Swedish"
],
[
"hacher",
"hacher#French"
],
[
"hatch",
"hatch#English"
],
[
"black hat",
"black hat#English"
],
[
"phreaking",
"phreaking#English"
]
],
"references": [],
"descendants": [],
"lexical": [
{
"pos": "noun",
"glosses": [
"A tool for chopping.",
"A hacking blow.",
"A gouge or notch made by such a blow.",
"A try, an attempt."
],
"tags": [
"countable",
"uncountable",
"figuratively"
],
"recordId": "2780c0be2665602f1a2d9a27b00a24e767421d572b75340b4055be99d6c01729",
"rawRecordSha256": "7f9e84049172e8a642b24da0a7cf6edf3f114b9fe72c32da0a5319cd40284405",
"sourceRecordOrdinal": 18717
}
],
"omittedAuxiliaryFields": {
"templates": 0,
"links": 0,
"references": 0,
"descendants": 0,
"lexicalRecords": 0,
"lexicalSenses": 17,
"glosses": 0
}
}