In the context of modern computing architecture, what part of the Jacquard loom is analogous to the "software"?

Answer

The stack of punched cards

The stack of punched cards represented the stored program or process instructions, conceptually separating the pattern control (software) from the physical weaving apparatus (hardware).

In the context of modern computing architecture, what part of the Jacquard loom is analogous to the "software"?
Historyinventormachinetextileloom