Software Engineer

123456789
Across
  1. 3. A person who writes and develops computer software
  2. 6. The process of finding and fixing mistakes in code
  3. 8. A person who interacts with a computer program
  4. 9. A set of instructions that tells a computer what to do
Down
  1. 1. A programming language used to create computer programs
  2. 2. Instructions written by a programmer
  3. 3. A collection of information stored electronically
  4. 4. A step-by-step method for solving a problem
  5. 5. A system used to track changes to computer code
  6. 7. A visual interface that allows users to interact with software