wie programmiert man solche programme denn