Before programming

123456789
Across
  1. 2. Visual programming languages where code is constructed to represent different commands
  2. 5. the point of human-computer interaction and communication in a device
  3. 7. software or hardware tool that mimics the functions of one system on another
  4. 9. software that manages a mobile device’s hardware and provides the interface to interact with apps
Down
  1. 1. approach to web design that ensures a website's layout
  2. 2. A problem causing a program to crash
  3. 3. process of creating software applications for mobile devices
  4. 4. Development tool where users create programs
  5. 6. Software applications that respond to user actions
  6. 8. ease with which a user can interact with a product