If my programmer runs out of battery, do I lose my programs?

If my programmer runs out of battery, do I lose my programs?

No, they are never lost, they are automatically saved.