Across
- 3. Defined rules for writing code
- 4. Introduce a new name or construct into a program
- 9. Replication of a real-world system and predicts its behavior
- 10. A single number, letter, symbol, or blank space in computing environments
- 12. Write commands to tell the computer what to do
- 14. An identifier that is not mutable
- 15. An identifier that is mutable
- 16. Programming language created by Apple for building apps for iPhone, iPad, Mac, Apple Watch, and Apple TV
- 18. How computing devices communicate the results of their work
- 19. Information about the world represented in a way that computer can interpret and process it.
- 21. An answer to a calculation
- 22. A value, function, type or any other abstraction
Down
- 1. Identify and fix errors
- 2. Data that a constant, variable, or expression holds
- 5. A method to name identifiers where there are no spaces, and every word is capitalized except the first word
- 6. Data that is meant to be processed by a computing device
- 7. An assembled version of an app project
- 8. Text values in coding environments
- 11. All the data types a particular app defines and deals with.
- 13. A piece of code that can be evaluated to produce a result
- 17. Able to be changed or updated
- 20. Grouping things together, allow one to think of the group as one easy to remember thing
