Основы программирования
Посмотрите в сторону C#. Небольшой прикладной софт для себя писать получается очень быстро. Вкупе идёт лучшая IDE и тонны документации с примерами.
Почему-то никто не посоветовал JavaScript. Даже странно как-то.
Во-первых, чтобы на нем программировать НИЧЕГО не нужно на свой комп устанавливать! Все уже и так есть. К стати в Windows знания JavaScript очень даже пригодятся для администрирования на JScript.