Across
- 3. a sort of programming language that allows users to illustrate processes. A visual programming language enables developers to explain the process in words that are understandable to humans, as opposed to a traditional text-based computer language that forces the developer to think like a machine.
- 6. the process of creating software applications that run on a mobile device
- 9. Software that allows smartphones, tablets and other devices to run applications and programs
- 10. A bug is an unexpected problem with software or hardware.
Down
- 1. languages are a type of visual programming language where users create programs by dragging and connecting graphical blocks that represent different programming constructs.
- 2. make a website accessible and responsive on all devices
- 4. everything that users interact with directly (the outer layer of a digital product or service). It's what you see and touch on a web page, app, or device.
- 5. hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest).
- 7. degree to which a software can be used by specified consumers to achieve quantified objectives with effectiveness, efficiency, and satisfaction in a quantified context of use.
- 8. a computer program written to respond to actions generated by a user or system