После js html, учить C++, это как сесть на бутылку, не все смогут вытерпеть боль, но про C# это игрушки для детей, без C++ в читах далеко не заедешь, плюсы дадут понимание работы памяти приложения и самой directx, максимум пишеш либу на C++ для обмана PunkBaster, FF, VAC, а отрисовка на C# + SharpDX, да и C# не может делать хуки в EndScene, ну такое, детские забавы...