Small program written to extend the features of a larger one. The earliest successful add-on for personal-computer users in the UK was a small routine which allowed the original version of the spreadsheet Lotus 1-2-3 to print out a pound sign (£), something the program's US developers had thought unnecessary.