What Programmer is
A person who designs, codes, tests and documents a computer program or Web site. Professional programmers often hold college degrees in computer science, but a great deal of programming is done by individuals who are self-taught, with little or no formal training.
The meaning of Online marketing
A form of marketing that combines traditional marketing principles with the unique interactive qualities of the Internet. The purpose is to deliver products and services that satisfy customers. Online marketers devise plans and campaigns to attract customers to a Web site and to encourage them to register their names or purchase products. There is also a growing number of online marketers that focus on being affiliates (sellers or resellers of information).