I would agree with Daeva, starting with something like Basic, Visual Basic, ect... is not good for programing etiquette... But jow, Shell scripting or even batch filing, is a great way to start... it really can ease you into the transition of never programming to learning how to manually control a computer... From there it becomes much easier to understand programing... But isn't completely relaxed like VB... That is where I started, I too know a lot of languages (C/C++, Php, MySQL, VB, Perl, Python, Basic, Ruby, and learning Assembly).