Where does “sakkprogram” come from?

sakkprogram (Hungarian) comes from Hungarian sakk, from German schāch, from Middle High German schāch, from Latin scacci, from Latin scaccus, from Arabic شَاه, from Persian شاه, from Middle Persian 𐭬𐭫𐭪𐭠 — to sire, beget.

sakkprogram (Hungarian): chess engine software that plays chess autonomously, i.e. without human guidance

Definitions

  1. chess engine software that plays chess autonomously, i.e. without human guidance

Ancestry of “sakkprogram”, step by step

sakkprogram traces back through two separate lines of ancestry.

via Hungarian sakk

StepLanguageWordMeaning
1Hungariansakkchess; check
2Germanschāchchess game
3Middle High Germanschāch
4Latinscaccichess
5LatinscaccusAPI; check
6Arabicشَاهking in chess; king; king or check at chess, shah
7Persianشاهking; shah; king; Something that is the biggest...
8Middle Persian𐭬𐭫𐭪𐭠king
9Old Persian𐏋king
10Proto-Iranianxšáyati
11Proto-Indo-Iraniankšáyatihe rules, he has power over
12Proto-Indo-Europeanteḱ-to sire, beget

via Hungarian program

StepLanguageWordMeaning
1Hungarianprogramprogram; platform
2GermanProgrammprogram; schedule; programming
3Latinprogrammaa proclamation, edict
4Ancient Greekπρόγραμμαwritten public notice, edict; a written public...
5Ancient Greekπρογράφωto set forth as a public notice; I set forth as a...
6Ancient Greekπρό-in front of; before
7Ancient Greekπρόbefore; before, in front, forth, forward; before,...
8Proto-Indo-Europeanprótoward, leading to
9Proto-Indo-Europeanper-before, in front; first; to go through
10Proto-Indo-Europeanpr̥tóspassed , crossed
Every word from Proto-Indo-European teḱ-Every word from Proto-Indo-Iranian kšáyatiEvery word from Proto-Iranian xšáyati