In this world where more and more businesses count on information technology as their support system, it is nothing but fitting to counterpart such demand. Thus, many IT individuals continue to test the waters and look for ways to stretch the potential of their careers - especially in the field of programming.