Although the Jacquard Loom does not compute  is does feature stored programs in the form of external punched cards These programs are not tied to a specific machine  and a machine can be supplied with numerous different punched cards  and therefore can weave many different patterns