Ciao,
il mio consiglio è d'informarti sui costi delle licenze e tools (editor e compilatori), sui linguaggi che t'interessano, e valutare se vale la pena investirci soldi.
Se t'interessa il mondo del free licenses posso consigliarti Java (
http://www.sun.java.co per il download).
Di contro, non è semplicissimo sviluppare le interfacce grafiche, e se non hai cognizioni di programmazione di base hai bisogno di seguire sicuramente un corso.
Ciao
Don't be worry, is only a piece