Programing puzzle

12345678910
Across
  1. 5. Computer program written to respond to actions generated by a user system
  2. 7. It is a mobile operating system software that allows smartphones, tablets and other devices to run applications and programs.
  3. 9. The degree to which something is able or fit to be used
  4. 10. Software or hardware that allows one computer to perform the functions of, or execute programs designed for, another type of computer.
Down
  1. 1. is a programing language where the developer drags blocks and gives instructions with it
  2. 2. It is the process of creating software applications that run on a mobile device
  3. 3. Is the point of human-computer interaction and communication in a device
  4. 4. A computer software that supports the use of visual expressions such as graphics, drawings, animations, and icons in the programming process.
  5. 6. Designing websites to adapt to a users device
  6. 8. Errors, flaws, deficiencies, or defects in a computer program or system that cause it to produce an incorrect or unexpected result or to behave in unintended ways.