My dream job: software engineer

12345678910111213
Across
  1. 2. structure A special format for organizing and storing data efficiently in code.
  2. 4. Using code and software to make repetitive tasks run automatically.
  3. 5. Creating software, apps, and systems by designing and writing computer code.
  4. 6. To find and fix errors, bugs, and problems in computer code.
  5. 8. Physical computer equipment such as computers, servers, and circuit boards.
  6. 10. Rational rules and reasoning used to build functional computer programs.
  7. 11. The set of grammar and spelling rules for a programming language.
  8. 13. A pre-built set of tools and structures to speed up software development.
Down
  1. 1. An organized collection of stored data that software can access and manage.
  2. 3. The process of writing instructions in a programming language for computers to follow
  3. 7. To improve, modify, or add new features to existing software.
  4. 9. Programs, apps, and digital systems that run on computers and devices.
  5. 11. A powerful computer that stores data and provides services to other devices.
  6. 12. The process of checking software to ensure it works correctly and safely.