it is between c# and asm, like c++ without the oop