Why on earth would you want to program a crystal????
I've got around 300 crystals and I never do that. There's no need. Crystals are perfect by nature and messing with them can get them out of whack.
Plus, you'd have to write down what program you put on which crystal and what for as you're bound to forget and at some point put another program over it. I've had such a crystal, energetically totally bleeped because of plural programs on it. Not by me.
Don't mess with them, certainly not when you're not really have the knowledge.
The crystals will do what they were born to do and they do this best without interference by someone.
I hope you at the very least asked the crystal if it wanted to carry your program and how long for. Not every crystal wants that as each crystal has its own purpose.