Where does “macroprogramming” come from?

macroprogramming (English) comes from English programming, from English program, from French programme, from Latin programma, from Ancient Greek πρόγραμμα, from Ancient Greek προγράφω, from Ancient Greek πρό-, from Ancient Greek πρό — passed , crossed.

macroprogramming (English): The creation of macros and macroinstructions, and...

Definitions

  1. The creation of macros and macroinstructions, and...

Ancestry of “macroprogramming”, step by step

macroprogramming traces back through two separate lines of ancestry.

via English programming

StepLanguageWordMeaning
1EnglishprogrammingThe designing, scheduling or planning of a radio...
2EnglishprogramA set of structured activities; A leaflet listing...
3Frenchprogrammea program; first-person singular present...
4Latinprogrammaa proclamation, edict
5Ancient Greekπρόγραμμαwritten public notice, edict; a written public...
6Ancient Greekπρογράφωto set forth as a public notice; I set forth as a...
7Ancient Greekπρό-in front of; before
8Ancient Greekπρόbefore; before, in front, forth, forward; before,...
9Proto-Indo-Europeanprótoward, leading to
10Proto-Indo-Europeanper-before, in front; first; to go through
11Proto-Indo-Europeanpr̥tóspassed , crossed

via English macro

StepLanguageWordMeaning
1EnglishmacroVery large in scope or scale; Clipping of...
2Englishmacro-large; long; inclusive
3Frenchmacro-macro
4Latinmacro-large
5Ancient Greekμακρόςlong; tall, deep; far, distant
6Proto-Italicmakros
7Proto-Indo-Europeanmh₂ḱróslean, meager
8Proto-Indo-Europeanmeh₂ḱ-to raise, increase; long
Every word from Proto-Indo-European pr̥tós