My dream job: software engineer

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