Well here's what I've learnt after starting this thread. I wouldn't call myself an expert programmer but after making
this I think i am atleast a novice programmer. & since the reason I made this thread was to be able to write programs,I think i have achieved that goal. So I'm marking this thread as solved for any one seeking to become a coder from a casual user. Again Any suggestions are most welcome cuz i'm still learning!