If you want to write anti-cheat programs for StarCraft (I believe some kind of online game?) then you'd need to go for a fully fledged programming language that allows you to compile code. This will exclude most scripting languages. Your tool of choice would be C++ (though Assembler would be cool [third PL that I had to deal with, #1 was GfA-Basic for Atari ST, #2 was Pascal for Win32, #3 was Assembler for 68030 SBCs]) or alternatively Delphi (Object-Pascal) which has a lower learning curve than C++.
_________________________
There are two types of vessels, submarines and targets.