I've been meaning to learn a programming language and came across Ruby. I find it highly enjoyable as it "favors the programmer over computer". However, i was wondering if it is possible not only to create a Trojan/payload in ruby, but to also edit the memory in games to hack. Many other resources have said that it is not possible, but metasploit is largely programmed in ruby and hence my confusion. .Also the same question applies to python. If you can hack in both of them, which one would you suggest i devote my time to as it is only limited (hence the reason i haven't started on C++). Any replies would be highly appreciated.