Programs have to be written and stored on a cyberdeck for a decker’s use. They are loaded into the deck’s active memory, limited by the hardware’s processing power and storage capacity. And deckers must run their programs with the limits of their decks in mind.