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 Tag
In Web programming languages, it is the code that describes a command or instruction so that a Web browser will be able to interpret and display it. In order to link an image or word on a Web page, you must put specific tags around the image or word in the code. This is known as basic HTML and it's pretty easy. Look up the HTML definition for more info.