Kurunir, преспокойно можно писать на С/С++ - да, чуть больше код получается, но это не всегда настолько критично
Ессно - если напрямую работать с АПИ, не таща за собой библиотеки.
что до "образовательных целей"... как по мне, так лучше написать демку на 64к с 3Д-рендерингом на лету, чем писать троян.
кроме того, что-то я не заметил тут вопроса про исходники. всем подавай готовый бинарник. это, наверно, чтобы лучше "образовываться" - самому декомпилировать, изучить...

любим трудности