App crossword

1234567
Across
  1. 2. the other name for apps
  2. 4. the most common desktop application
  3. 6. written when I company needs software to do a very specific task
  4. 7. a common application for younger people
Down
  1. 1. this type of program includes antivirus
  2. 2. the more common name for mobile applications
  3. 3. this is a type of software that has a common set of commands/icons
  4. 5. the most common type of app, especially among kids