Clue:
A person who builds, writes, designs, analyzes and corrects computer systems and software. This person also writes the code that makes the machines do what he/she wants them to do.