*SET-U

English word origin

Etymology of macro

Etymology tree Proto-Indo-European *meh₂ḱ- Proto-Indo-European *-rós Proto-Indo-European *mh₂ḱrós Proto-Hellenic *makrós Ancient Greek μᾰκρός (măkrós)der. French macro-der. English macro- English macro From macro-, from

3 source sectionsExtended source reportWiktionary original ↗
In this entry · 3 source sections

The source etymologies

Wiktionary via Kaikki / Wiktextract

The source reports below are imported and unreviewed by *SET-U. Separate numbered origins and differing source variants are preserved; agreement within this extraction is not independent corroboration.

Source etymology 1

Original entry ↗
adj

Very large in scale or scope. · Clipping of macrobiotic.

noun

Clipping of macroeconomics. · Clipping of macromanagement. · Clipping of macronutrient. · Clipping of macrophile.

verb

Clipping of macromanage.

Selected source glosses provide context, not a complete modern definition inventory

Etymology tree Proto-Indo-European *meh₂ḱ- Proto-Indo-European *-rós Proto-Indo-European *mh₂ḱrós Proto-Hellenic *makrós Ancient Greek μᾰκρός (măkrós)der. French macro-der. English macro- English macro From macro-, from French, from Latin, ulimately from Ancient Greek μακρός (makrós, “long”).

Relationships mentioned by the source

These are extracted mentions, not a timeline or a verified sequence of immediate parents.

This page abbreviates 3 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": "macro-",
        "tree": "1",
        "id": "large"
      },
      "expansion": "Etymology tree\nProto-Indo-European *meh₂ḱ-\nProto-Indo-European *-rós\nProto-Indo-European *mh₂ḱrós\nProto-Hellenic *makrós\nAncient Greek μᾰκρός (măkrós)der.\nFrench macro-der.\nEnglish macro-\nEnglish macro\n[Appendix:Glossary#derived_terms|Derived]] from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"long\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*meh₂ḱ-\", \"lang\" : \"ine-pro\" }, { \"id\" : \"adjectival\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-rós\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*mh₂ḱrós\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Hellenic\", \"term\" : \"*makrós\", \"status\" : \"inline\", \"lang\" : \"grk-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"μᾰκρός\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"French\", \"term\" : \"macro-\", \"status\" : \"ok\", \"lang\" : \"fr\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"English\", \"term\" : \"macro-\", \"status\" : \"ok\", \"lang\" : \"en\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"macro\", \"lang\" : \"en\" }\" data-id=\"large\" data-lang=\"en\" data-title=\"macro\" id=\"English:_large\">"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "fr",
        "3": "-"
      },
      "expansion": "French"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "la",
        "3": "-"
      },
      "expansion": "Latin"
    },
    {
      "name": "der",
      "args": {
        "1": "en",
        "2": "grc",
        "3": "μακρός",
        "4": "",
        "5": "long"
      },
      "expansion": "Ancient Greek μακρός (makrós, “long”)"
    },
    {
      "name": "ety",
      "args": {
        "1": "en",
        "2": "macro-",
        "tree": "1",
        "id": "large"
      },
      "expansion": "Etymology tree\nProto-Indo-European *meh₂ḱ-\nProto-Indo-European *-rós\nProto-Indo-European *mh₂ḱrós\nProto-Hellenic *makrós\nAncient Greek μᾰκρός (măkrós)der.\nFrench macro-der.\nEnglish macro-\nEnglish macro"
    }
  ],
  "links": [
    [
      "*meh₂ḱ-",
      "Reconstruction:Proto-Indo-European/meh₂ḱ-#Proto-Indo-European:_long"
    ],
    [
      "*-rós",
      "Reconstruction:Proto-Indo-European/-rós#Proto-Indo-European:_adjectival"
    ],
    [
      "*mh₂ḱrós",
      "Reconstruction:Proto-Indo-European/mh₂ḱrós"
    ],
    [
      "*makrós",
      "Reconstruction:Proto-Hellenic/makrós"
    ],
    [
      "μᾰκρός",
      "μακρός#Ancient_Greek"
    ],
    [
      "macro-",
      "macro-#French"
    ],
    [
      "macro-",
      "macro-#English"
    ],
    [
      "macro-",
      "macro-#English"
    ],
    [
      "μακρός",
      "μακρός#Ancient_Greek"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "adj",
      "glosses": [
        "Very large in scale or scope.",
        "Clipping of macrobiotic."
      ],
      "tags": [
        "not-comparable",
        "abbreviation",
        "alt-of",
        "clipping",
        "colloquial"
      ],
      "recordId": "02b0172d2a8b40dde8bb91a39703ad4508e5b6f188a0c161df0c3bd088fd0702",
      "rawRecordSha256": "d9e69d6fc143850fab6edb58d3e48472bf4b6d449a7b5c6d9bb4ef36d50048cd",
      "sourceRecordOrdinal": 289234
    },
    {
      "pos": "noun",
      "glosses": [
        "Clipping of macroeconomics.",
        "Clipping of macromanagement.",
        "Clipping of macronutrient.",
        "Clipping of macrophile."
      ],
      "tags": [
        "abbreviation",
        "alt-of",
        "clipping",
        "colloquial",
        "uncountable",
        "slang",
        "countable",
        "in-plural"
      ],
      "recordId": "351f0d70358ce80c9774c2183ede8551254637cf9c3f8d03f210aba4155d7b0e",
      "rawRecordSha256": "b417961b720221154ab0db3abca57072e0c2f9c95510ce223de9cee944582a90",
      "sourceRecordOrdinal": 289235
    },
    {
      "pos": "verb",
      "glosses": [
        "Clipping of macromanage."
      ],
      "tags": [
        "abbreviation",
        "alt-of",
        "ambitransitive",
        "clipping",
        "slang"
      ],
      "recordId": "5f1909374f568a09339a4fb6fc301d681b651d65bf27089b87ac2ef95d050e25",
      "rawRecordSha256": "20325e9fa4b9a87a776eae2fc7db938cbd43266cdc71c9497e30d24c70a6bae3",
      "sourceRecordOrdinal": 289236
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 3,
    "glosses": 0
  }
}

Source etymology 2 · variant 1/2

Original entry ↗
verb

To use a macro. · To use a macro on (something).

Selected source glosses provide context, not a complete modern definition inventory

Etymology tree Proto-Indo-European *meh₂ḱ- Proto-Indo-European *-rós Proto-Indo-European *mh₂ḱrós Proto-Hellenic *makrós Ancient Greek μᾰκρός (măkrós)der. French macro-der. English macro- Proto-Indo-European *h₁én Proto-Italic *en Proto-Italic *en- Latin in- Proto-Indo-European *ster- Proto-Indo-European *sterh₃- Proto-Indo-European *strew- Proto-Indo-European *-eti Proto-Indo-European *stréweti Proto-Italic *strowō Latin struō Latin īnstruō Proto-Indo-European *-tis Proto-Indo-European *-Hō Proto-Indo-European *-tiHō Proto-Italic *-tiō Latin -tiō Latin īnstrūctiō Old French instruccion Middle English instruccioun English instruction English macroinstructionclip. English macro Clipping of macroinstruction. First attested in 1959.

Inspect preserved source fields

Raw extraction fields are retained for auditing. Their order does not establish ancestry.

{
  "templates": [
    {
      "name": "wp",
      "args": {
        "1": "+ (computer science)"
      },
      "expansion": ""
    },
    {
      "name": "ety",
      "args": {
        "1": "en",
        "2": ":clip",
        "3": "macroinstruction",
        "tree": "1",
        "etydate": "1959",
        "text": "1",
        "id": "computer science"
      },
      "expansion": "Etymology tree\nProto-Indo-European *meh₂ḱ-\nProto-Indo-European *-rós\nProto-Indo-European *mh₂ḱrós\nProto-Hellenic *makrós\nAncient Greek μᾰκρός (măkrós)der.\nFrench macro-der.\nEnglish macro-\nProto-Indo-European *h₁én\nProto-Italic *en\nProto-Italic *en-\nLatin in-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin īnstruō\nProto-Indo-European *-tis\nProto-Indo-European *-Hō\nProto-Indo-European *-tiHō\nProto-Italic *-tiō\nLatin -tiō\nLatin īnstrūctiō\nOld French instruccion\nMiddle English instruccioun\nEnglish instruction\nEnglish macroinstructionclip.\nEnglish macro\n[Appendix:Glossary#clipping|Clipping]] of\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"long\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*meh₂ḱ-\", \"lang\" : \"ine-pro\" }, { \"id\" : \"adjectival\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-rós\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*mh₂ḱrós\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Hellenic\", \"term\" : \"*makrós\", \"status\" : \"inline\", \"lang\" : \"grk-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"μᾰκρός\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"French\", \"term\" : \"macro-\", \"status\" : \"ok\", \"lang\" : \"fr\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"English\", \"term\" : \"macro-\", \"status\" : \"ok\", \"lang\" : \"en\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"gloss\" : \"build, construct; arrange\", \"children\" : [ { \"terms\" : [ { \"id\" : \"in\", \"children\" : [ { \"terms\" : [ { \"id\" : \"in\", \"children\" : [ { \"terms\" : [ { \"id\" : \"in\", \"children\" : [ { \"terms\" : [ { \"id\" : \"in\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*h₁én\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*en\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*en-\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Latin\", \"term\" : \"in-\", \"gloss\" : \"in, at, on\", \"lang\" : \"la\" }, { \"gloss\" : \"pile up, arrange; construct\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"alt\" : \"*stréweti\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"strewn\", \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*ster-\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*sterh₃-\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*strew-\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-eti\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*strowō\", \"status\" : \"ok\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Latin\", \"term\" : \"struō\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Latin\", \"term\" : \"īnstruō\", \"status\" : \"ok\", \"lang\" : \"la\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"alt\" : \"*-tiHō\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-tis\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-Hō\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*-tiō\", \"status\" : \"ok\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Latin\", \"term\" : \"-tiō\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Latin\", \"term\" : \"īnstrūctiō\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"uder\" } ], \"lang_name\" : \"Old French\", \"term\" : \"instruccion\", \"status\" : \"inline\", \"lang\" : \"fro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"uder\" } ], \"lang_name\" : \"Middle English\", \"term\" : \"instruccioun\", \"status\" : \"inline\", \"lang\" : \"enm\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"English\", \"term\" : \"instruction\", \"status\" : \"ok\", \"lang\" : \"en\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"English\", \"term\" : \"macroinstruction\", \"status\" : \"ok\", \"lang\" : \"en\" } ], \"keyword\" : \"clipping\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"macro\", \"lang\" : \"en\" }\" data-id=\"computer science\" data-lang=\"en\" data-title=\"macro\" id=\"English:_computer_science\">\nClipping of macroinstruction. First attested in 1959."
    },
    {
      "name": "ety",
      "args": {
        "1": "en",
        "2": ":clip",
        "3": "macroinstruction",
        "tree": "1",
        "etydate": "1959",
        "text": "1",
        "id": "computer science"
      },
      "expansion": "Etymology tree\nProto-Indo-European *meh₂ḱ-\nProto-Indo-European *-rós\nProto-Indo-European *mh₂ḱrós\nProto-Hellenic *makrós\nAncient Greek μᾰκρός (măkrós)der.\nFrench macro-der.\nEnglish macro-\nProto-Indo-European *h₁én\nProto-Italic *en\nProto-Italic *en-\nLatin in-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin īnstruō\nProto-Indo-European *-tis\nProto-Indo-European *-Hō\nProto-Indo-European *-tiHō\nProto-Italic *-tiō\nLatin -tiō\nLatin īnstrūctiō\nOld French instruccion\nMiddle English instruccioun\nEnglish instruction\nEnglish macroinstructionclip.\nEnglish macro\nClipping of macroinstruction. First attested in 1959."
    }
  ],
  "links": [
    [
      "*meh₂ḱ-",
      "Reconstruction:Proto-Indo-European/meh₂ḱ-#Proto-Indo-European:_long"
    ],
    [
      "*-rós",
      "Reconstruction:Proto-Indo-European/-rós#Proto-Indo-European:_adjectival"
    ],
    [
      "*mh₂ḱrós",
      "Reconstruction:Proto-Indo-European/mh₂ḱrós"
    ],
    [
      "*makrós",
      "Reconstruction:Proto-Hellenic/makrós"
    ],
    [
      "μᾰκρός",
      "μακρός#Ancient_Greek"
    ],
    [
      "macro-",
      "macro-#French"
    ],
    [
      "macro-",
      "macro-#English"
    ],
    [
      "*h₁én",
      "Reconstruction:Proto-Indo-European/h₁én#Proto-Indo-European:_in"
    ],
    [
      "*en",
      "Reconstruction:Proto-Italic/en#Proto-Italic:_in"
    ],
    [
      "*en-",
      "Reconstruction:Proto-Italic/en-#Proto-Italic:_in"
    ],
    [
      "in-",
      "in-#Latin:_in"
    ],
    [
      "*ster-",
      "Reconstruction:Proto-Indo-European/ster-"
    ],
    [
      "*sterh₃-",
      "Reconstruction:Proto-Indo-European/sterh₃-#Proto-Indo-European:_strewn"
    ],
    [
      "*strew-",
      "Reconstruction:Proto-Indo-European/strew-"
    ],
    [
      "*-eti",
      "Reconstruction:Proto-Indo-European/-eti"
    ],
    [
      "*strowō",
      "Reconstruction:Proto-Italic/strowō"
    ],
    [
      "struō",
      "struo#Latin"
    ],
    [
      "īnstruō",
      "instruo#Latin"
    ],
    [
      "*-tis",
      "Reconstruction:Proto-Indo-European/-tis"
    ],
    [
      "*-Hō",
      "Reconstruction:Proto-Indo-European/-Hō"
    ],
    [
      "*-tiō",
      "Reconstruction:Proto-Italic/-tiō"
    ],
    [
      "-tiō",
      "-tio#Latin"
    ],
    [
      "īnstrūctiō",
      "instructio#Latin"
    ],
    [
      "instruccion",
      "instruccion#Old_French"
    ],
    [
      "instruccioun",
      "instruccioun#Middle_English"
    ],
    [
      "instruction",
      "instruction#English"
    ],
    [
      "macroinstruction",
      "macroinstruction#English"
    ],
    [
      "macroinstruction",
      "macroinstruction#English"
    ]
  ],
  "references": [],
  "descendants": [],
  "lexical": [
    {
      "pos": "verb",
      "glosses": [
        "To use a macro.",
        "To use a macro on (something)."
      ],
      "tags": [
        "informal",
        "intransitive",
        "transitive"
      ],
      "recordId": "fab506a5a19a4603c156d52fda3296097eb3b00f1e9fdba95588c84d5b095855",
      "rawRecordSha256": "b1884df0faed8c23f5ce83452e521d8aeb062a97d52c79bfe42d0bf6a36775d7",
      "sourceRecordOrdinal": 289238
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 0,
    "glosses": 0
  }
}

Source etymology 2 · variant 2/2

Original entry ↗
noun

A comparatively human-friendly abbreviation of complex input to a computer program.

Selected source glosses provide context, not a complete modern definition inventory

Etymology tree Proto-Indo-European *meh₂ḱ- Proto-Indo-European *-rós Proto-Indo-European *mh₂ḱrós Proto-Hellenic *makrós Ancient Greek μᾰκρός (măkrós)der. French macro-der. English macro- Proto-Indo-European *h₁én Proto-Italic *en Proto-Italic *en- Latin in- Proto-Indo-European *ster- Proto-Indo-European *sterh₃- Proto-Indo-European *strew- Proto-Indo-European *-eti Proto-Indo-European *stréweti Proto-Italic *strowō Latin struō Latin īnstruō Proto-Indo-European *-tis Proto-Indo-European *-Hō Proto-Indo-European *-tiHō Proto-Italic *-tiō Latin -tiō Latin īnstrūctiō Old French instruccion Middle English instruccioun English instruction English macroinstructionclip. English macro Clipping of macroinstruction. First attested in 1959.

Inspect preserved source fields

Raw extraction fields are retained for auditing. Their order does not establish ancestry.

{
  "templates": [
    {
      "name": "wp",
      "args": {
        "1": "+ (computer science)"
      },
      "expansion": ""
    },
    {
      "name": "ety",
      "args": {
        "1": "en",
        "2": ":clip",
        "3": "macroinstruction",
        "tree": "1",
        "etydate": "1959",
        "text": "1",
        "id": "computer science"
      },
      "expansion": "Etymology tree\nProto-Indo-European *meh₂ḱ-\nProto-Indo-European *-rós\nProto-Indo-European *mh₂ḱrós\nProto-Hellenic *makrós\nAncient Greek μᾰκρός (măkrós)der.\nFrench macro-der.\nEnglish macro-\nProto-Indo-European *h₁én\nProto-Italic *en\nProto-Italic *en-\nLatin in-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin īnstruō\nProto-Indo-European *-tis\nProto-Indo-European *-Hō\nProto-Indo-European *-tiHō\nProto-Italic *-tiō\nLatin -tiō\nLatin īnstrūctiō\nOld French instruccion\nMiddle English instruccioun\nEnglish instruction\nEnglish macroinstructionclip.\nEnglish macro\n[Appendix:Glossary#clipping|Clipping]] of\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"children\" : [ { \"keyword_abbrev\" : \"der.\", \"keyword_label\" : \"Derived from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"long\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*meh₂ḱ-\", \"lang\" : \"ine-pro\" }, { \"id\" : \"adjectival\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-rós\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*mh₂ḱrós\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Hellenic\", \"term\" : \"*makrós\", \"status\" : \"inline\", \"lang\" : \"grk-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Ancient Greek\", \"term\" : \"μᾰκρός\", \"status\" : \"ok\", \"lang\" : \"grc\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"French\", \"term\" : \"macro-\", \"status\" : \"ok\", \"lang\" : \"fr\" } ], \"keyword\" : \"derived\" } ], \"lang_name\" : \"English\", \"term\" : \"macro-\", \"status\" : \"ok\", \"lang\" : \"en\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"gloss\" : \"build, construct; arrange\", \"children\" : [ { \"terms\" : [ { \"id\" : \"in\", \"children\" : [ { \"terms\" : [ { \"id\" : \"in\", \"children\" : [ { \"terms\" : [ { \"id\" : \"in\", \"children\" : [ { \"terms\" : [ { \"id\" : \"in\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*h₁én\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*en\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*en-\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Latin\", \"term\" : \"in-\", \"gloss\" : \"in, at, on\", \"lang\" : \"la\" }, { \"gloss\" : \"pile up, arrange; construct\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"alt\" : \"*stréweti\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"strewn\", \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*ster-\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*sterh₃-\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*strew-\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-eti\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*strowō\", \"status\" : \"ok\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Latin\", \"term\" : \"struō\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Latin\", \"term\" : \"īnstruō\", \"status\" : \"ok\", \"lang\" : \"la\" }, { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"alt\" : \"*-tiHō\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-tis\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-Hō\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*-tiō\", \"status\" : \"ok\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Latin\", \"term\" : \"-tiō\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Latin\", \"term\" : \"īnstrūctiō\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"uder\" } ], \"lang_name\" : \"Old French\", \"term\" : \"instruccion\", \"status\" : \"inline\", \"lang\" : \"fro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"uder\" } ], \"lang_name\" : \"Middle English\", \"term\" : \"instruccioun\", \"status\" : \"inline\", \"lang\" : \"enm\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"English\", \"term\" : \"instruction\", \"status\" : \"ok\", \"lang\" : \"en\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"English\", \"term\" : \"macroinstruction\", \"status\" : \"ok\", \"lang\" : \"en\" } ], \"keyword\" : \"clipping\" } ], \"status\" : \"ok\", \"lang_name\" : \"English\", \"term\" : \"macro\", \"lang\" : \"en\" }\" data-id=\"computer science\" data-lang=\"en\" data-title=\"macro\" id=\"English:_computer_science\">\nClipping of macroinstruction. First attested in 1959."
    },
    {
      "name": "ety",
      "args": {
        "1": "en",
        "2": ":clip",
        "3": "macroinstruction",
        "tree": "1",
        "etydate": "1959",
        "text": "1",
        "id": "computer science"
      },
      "expansion": "Etymology tree\nProto-Indo-European *meh₂ḱ-\nProto-Indo-European *-rós\nProto-Indo-European *mh₂ḱrós\nProto-Hellenic *makrós\nAncient Greek μᾰκρός (măkrós)der.\nFrench macro-der.\nEnglish macro-\nProto-Indo-European *h₁én\nProto-Italic *en\nProto-Italic *en-\nLatin in-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin īnstruō\nProto-Indo-European *-tis\nProto-Indo-European *-Hō\nProto-Indo-European *-tiHō\nProto-Italic *-tiō\nLatin -tiō\nLatin īnstrūctiō\nOld French instruccion\nMiddle English instruccioun\nEnglish instruction\nEnglish macroinstructionclip.\nEnglish macro\nClipping of macroinstruction. First attested in 1959."
    }
  ],
  "links": [
    [
      "*meh₂ḱ-",
      "Reconstruction:Proto-Indo-European/meh₂ḱ-#Proto-Indo-European:_long"
    ],
    [
      "*-rós",
      "Reconstruction:Proto-Indo-European/-rós#Proto-Indo-European:_adjectival"
    ],
    [
      "*mh₂ḱrós",
      "Reconstruction:Proto-Indo-European/mh₂ḱrós"
    ],
    [
      "*makrós",
      "Reconstruction:Proto-Hellenic/makrós"
    ],
    [
      "μᾰκρός",
      "μακρός#Ancient_Greek"
    ],
    [
      "macro-",
      "macro-#French"
    ],
    [
      "macro-",
      "macro-#English"
    ],
    [
      "*h₁én",
      "Reconstruction:Proto-Indo-European/h₁én#Proto-Indo-European:_in"
    ],
    [
      "*en",
      "Reconstruction:Proto-Italic/en#Proto-Italic:_in"
    ],
    [
      "*en-",
      "Reconstruction:Proto-Italic/en-#Proto-Italic:_in"
    ],
    [
      "in-",
      "in-#Latin:_in"
    ],
    [
      "*ster-",
      "Reconstruction:Proto-Indo-European/ster-"
    ],
    [
      "*sterh₃-",
      "Reconstruction:Proto-Indo-European/sterh₃-#Proto-Indo-European:_strewn"
    ],
    [
      "*strew-",
      "Reconstruction:Proto-Indo-European/strew-"
    ],
    [
      "*-eti",
      "Reconstruction:Proto-Indo-European/-eti"
    ],
    [
      "*strowō",
      "Reconstruction:Proto-Italic/strowō"
    ],
    [
      "struō",
      "struo#Latin"
    ],
    [
      "īnstruō",
      "instruo#Latin"
    ],
    [
      "*-tis",
      "Reconstruction:Proto-Indo-European/-tis"
    ],
    [
      "*-Hō",
      "Reconstruction:Proto-Indo-European/-Hō"
    ],
    [
      "*-tiō",
      "Reconstruction:Proto-Italic/-tiō"
    ],
    [
      "-tiō",
      "-tio#Latin"
    ],
    [
      "īnstrūctiō",
      "instructio#Latin"
    ],
    [
      "instruccion",
      "instruccion#Old_French"
    ],
    [
      "instruccioun",
      "instruccioun#Middle_English"
    ],
    [
      "instruction",
      "instruction#English"
    ],
    [
      "macroinstruction",
      "macroinstruction#English"
    ],
    [
      "macroinstruction",
      "macroinstruction#English"
    ]
  ],
  "references": [],
  "descendants": [
    {
      "lang_code": "zh",
      "lang": "Chinese",
      "descendants": [
        {
          "lang": "Mandarin",
          "lang_code": "cmn",
          "word": "宏",
          "tags": [
            "calque"
          ],
          "roman": "hóng"
        },
        {
          "lang": "Mandarin",
          "lang_code": "cmn",
          "word": "巨集",
          "tags": [
            "calque",
            "calque"
          ],
          "roman": "jùjí"
        }
      ]
    },
    {
      "lang": "Czech",
      "lang_code": "cs",
      "word": "makro",
      "raw_tags": [
        "borrowed"
      ]
    },
    {
      "lang": "Danish",
      "lang_code": "da",
      "word": "makro",
      "raw_tags": [
        "borrowed"
      ]
    },
    {
      "lang": "Finnish",
      "lang_code": "fi",
      "word": "makro",
      "raw_tags": [
        "borrowed"
      ]
    },
    {
      "lang": "French",
      "lang_code": "fr",
      "word": "macro",
      "raw_tags": [
        "borrowed"
      ]
    },
    {
      "lang": "German",
      "lang_code": "de",
      "word": "Makro",
      "raw_tags": [
        "borrowed"
      ]
    },
    {
      "lang": "Hungarian",
      "lang_code": "hu",
      "word": "makró",
      "raw_tags": [
        "borrowed"
      ]
    },
    {
      "lang": "Japanese",
      "lang_code": "ja",
      "word": "マクロ",
      "raw_tags": [
        "borrowed"
      ],
      "roman": "makuro"
    },
    {
      "lang": "Korean",
      "lang_code": "ko",
      "word": "매크로",
      "raw_tags": [
        "borrowed"
      ],
      "roman": "maekeuro"
    },
    {
      "lang": "Marathi",
      "lang_code": "mr",
      "word": "मॅक्रो",
      "raw_tags": [
        "borrowed"
      ],
      "roman": "mĕkro"
    },
    {
      "lang_code": "no",
      "lang": "Norwegian",
      "descendants": [
        {
          "lang": "Norwegian Bokmål",
          "lang_code": "nb",
          "word": "makro",
          "raw_tags": [
            "borrowed"
          ]
        },
        {
          "lang": "Norwegian Nynorsk",
          "lang_code": "nn",
          "word": "makro",
          "raw_tags": [
            "borrowed"
          ]
        }
      ]
    },
    {
      "lang": "Portuguese",
      "lang_code": "pt",
      "word": "macro",
      "raw_tags": [
        "borrowed"
      ]
    },
    {
      "lang": "Russian",
      "lang_code": "ru",
      "word": "ма́крос",
      "raw_tags": [
        "borrowed"
      ],
      "roman": "mákros"
    },
    {
      "lang": "Spanish",
      "lang_code": "es",
      "word": "macro",
      "raw_tags": [
        "borrowed"
      ]
    }
  ],
  "lexical": [
    {
      "pos": "noun",
      "glosses": [
        "A comparatively human-friendly abbreviation of complex input to a computer program."
      ],
      "tags": [
        "attributive",
        "often"
      ],
      "recordId": "2f62d8ad90b84dcc07f7498625522697bfd994d63bdc5d2dbaf35eb5d7ff499d",
      "rawRecordSha256": "1ab3eb9722e13645360eba5ad45389d6e4352ca61a760fbe56679e224a0e7909",
      "sourceRecordOrdinal": 289237
    }
  ],
  "omittedAuxiliaryFields": {
    "templates": 0,
    "links": 0,
    "references": 0,
    "descendants": 0,
    "lexicalRecords": 0,
    "lexicalSenses": 0,
    "glosses": 0
  }
}

Where this record stops

This page does not supply an independently verified sound-change sequence, first-use manuscript or complete family tree unless a cited analysis explicitly establishes one. Missing detail here is a limit of this record—not a claim that humanity knows nothing more.

An older meaning does not determine what a word must mean today. Follow the sources, preserve disagreements, and keep ancestry separate from interpretation.

Contribute located evidence for macro →

Source and snapshot

Imported from Wiktionary contributors; extracted by Tatu Ylonen / Wiktextract / Kaikki.org. Selected fields are reformatted and grouped; wording, source identity and etymology sections are retained. CC-BY-SA-4.0 applies to the imported source material.

Dump: 2026-10-01 · Extracted: 2026-10-30. These are snapshot dates, not the word’s first attestation or the page’s revision date.

Source entry and bibliography ↗Wiktionary revision history ↗Acquisition and rights ledger
Machine-source provenance
Source SHA-256
5ff2c072f8099f2d2ce484bd6957bf179f046d2ad37bc36555edf8bb84cb5291
Import run
73216b9a9b78ed3830994bf853103716f5a4dc57099e371e9f8fdc468facca26
Permanent entry ID
w-bWFjcm8