programmer (n.)

1890, "event planner," agent noun from program (v.). Meaning "person who programs computers" is attested from 1948.