computer scientist: a scientist who specializes in the theory of computation and the design of computers
computer user: a person who uses computers for work or entertainment or communication or business
longbow: a powerful wooden bow drawn by hand; usually 5-6 feet long; used in medieval England