GenCyber Arduino Puzzle

123456789101112131415161718192021
Across
  1. 2. Another name for a script that we write code in
  2. 5. Function that runs only once
  3. 7. Inspiring the next generation of cyber stars!
  4. 10. A number system with a base of 2
  5. 13. Someone who writes code
  6. 14. This displays error messages and other updates
  7. 15. Abbreviation for Integrated Development environment
  8. 16. Function that runs over and over
  9. 17. What we use to talk to the computer
  10. 18. A group of instructions that perform a task
  11. 20. What goes at the end of (almost) every line!
  12. 21. This is checks our code for errors
Down
  1. 1. A number system with a base of 16
  2. 3. Lines of code that are ignored by the compiler
  3. 4. A function we used to pause our program
  4. 6. The rules that define the structure of a language
  5. 8. This happens when we make a mistake in our code
  6. 9. A collection of chars
  7. 10. A data type that can be True or False
  8. 11. The type of microcontroller you are using.
  9. 12. How we store data in our code
  10. 16. This component emits light from a diode
  11. 19. A number system with a base of 8