Hi, I have not do enough practice in programming, but I think the way programming is indeed the way people thinking, different people got different ways of thinking, as a programmer, the way you thinking reflects your choice or prefer or the way you solve problems. - by