text: If you can afford to pay a little, then Borland delphi, \nIf you don't want to pay any and a beginner when to get a feel of programming http://www.autoitscript.com/autoit3/\nthey have very helpful supporting forum too.\nIf you want popular one Java, it is especially build for fast implementation.\nAll of the above is safe for the windows, easy for beginner, but like everything, when you get in real deep, is hard like hell.