Тот же "Инфорком" советовал начинать с просмотра кода чужих программ. При наличии современных эмуляторов, которые содержат в себе отладчики и даже ассемблер (EmuZWin), это делается не так сложно.