My Dream Job Software Developer

12345678910
Across
  1. 4. Platform used for storing code and collaborating on projects.
  2. 5. The global system of interconnected computer networks.
  3. 7. A reusable solution to a common problem in programming.
  4. 8. A tool used to test software applications.
  5. 10. Software that translates written code into instructions a computer can understand.
Down
  1. 1. Process of finding and fixing errors in code.
  2. 2. Popular programming language for machine learning and data science.
  3. 3. A collaborative method for software development.
  4. 6. Programming language used for web development.
  5. 9. Commonly used database system.