Programming

1234567
Across
  1. 1. the process or activity of writing computer programs
  2. 5. pasteboard or stiff paper
  3. 6. find an answer to, explanation for
  4. 7. two or more people working together
Down
  1. 2. a machine capable of carrying out a complex series of actions automatically, especially one programmable by a computer
  2. 3. make an attempt or effort to do something
  3. 4. a matter or situation regarded as unwelcome