CROSSWORD PROGRAMMING

12345
Across
  1. 4. The place or technology where information, data, and files are stored for a long period of time.
  2. 5. The process of designing, writing, and maintaining instructions for a computer to create software and other solutions.
Down
  1. 1. A collection of programs or code that runs on a computer or mobile device to perform specific tasks.
  2. 2. The way a user interacts with a program or computer, such as the buttons, menus, and icons seen on the screen.
  3. 3. A person who writes and organizes instructions so that a computer can understand and perform a specific task.
  4. 5. The commands or instructions written by a programmer using a programming language that the computer reads and follows.