A person writes programs on a computer and speaks.