A Dot Matrix printer is one of the earliest forms of printers which print characters and illustrations by striking pins on an ink ribbon to print closely packed dots which together build the desired shape of the characters. Typing mechanism is similar to that of a typewriter, but it allows varied font size as characters are formed from a cluster of dots printed in a controlled manner. The print quality is not high, but can achieve reasonably good text printing by increasing the number of pins used to print dots. The printer head generally prints one line at a time.