Se conosci il cobol io ti consiglio c# del framework.net per iniziare puoi provare microsoft c sharp express completamente gratuito con poche limitazioni.
Ottimo per i gestionali,ottimo ide,e debugger.
L'unico consiglio che ti posso dare è questo:
Comprati due libri per impararlo,uno che parli solo del c# del linguaggio come funziona,il secondo invece che parli solo del framework 4.
Ti ritroverai con due mattoni di libri ma non preoccuparti nel giro di qualche mese sarai già in grado di scrivere dei programmi funzionanti.
Ci sono anche molte cose on-line ma se fossi in te prima cercherei in rete dei buon libri da comprare! ci sono già migliardi di thread che ne parlano perciò basta fare una piccola ricerca per trovarli,quindi evito di ripetere.