In reply to Tomas M..

I'm learning fast, I thinks I love the clarification (though I have worked with NIIT Nigeria before), the term programmer basically is used for software developer. If you develop software's for devices and for web then you are tag a programmer/software developer. If you build website with existing tool, you may call yourself a web developer but not a web programmer. Cool?