Siccome parti da 0, dovresti partire dal : Python e/o Visual Basic/Visual Basic.Net, il Perl sconsiglio come anche il Delphi, che tra l'altro il suo compilatore è a pagamento.
Il Python è un'ottimo inizio, è "potente", open source, flessibile, facile molto facile ed è sempre in aggiornamento, l'unica "pecca" che è un linguaggio interpretato, però ci sono tool come : cx_freeze che ti permettono di creare degli eseguibili (exe).
Poi una volta che hai studiato il Python, e non ne sei soddisfatto, cerca un linguaggio di programmazione che più ti aggrada, non badare a chi dice : No il C++ è il migliore Oppure No il Java è il migliore, perché sono tutte sciocchezze, quindi dovrai scegliere il linguaggio che più ti aggrada e che allo stesso tempo ti permetta di creare quello che desideri.