If programming is part of your lifestyle, programming your dreams should come more easily, just like it's easier to have DILDs if you perform RCs throughout the day. Even if you don't have any familiarity with programming, it would be a cool thing to try, but it might take considerable practice. Good luck.