C++ veya Python öğrenmeniz gerekmekte diye biliyorum :)
C++ fazla alt seviye olur, Python ise fazla üst bence.
Ufak Bir Araştırma Yaptım Microsoft Visual Basic 2010 Express İle De Yapabiliyor
Bu IDE, yani geliştirme ortamı onunla alakalı değil. Visual Basic ile elbette yapılabilir. Windows API'larını vs. kullanman gerekir.
Tersine mühendislik, decompile bunları araştırın :)
Arkadaşın crackingden bahsettiğini sanmıyorum. Sanırım memory rw olayını yapmak istiyor.
Çok ayrıntı birşey yapmak istemiyorsan AutoIt script diline bir bak derim. C# ile de yapılabilir ama bir C++ kadar hakim olamazsın sisteme/hafızaya.
Ram hakkında adresler nedir, pointerlar nedir hakkında biraz araştırma yapman gerekebilir.