Match each description with the most appropriate language, and write the corresponding number in the blank to the left of each description.
a. ............ A high-level programming language used to write Web applications and applets.
b. ............ A low-level programming language.
c. ............ A markup language used to create Web pages and Web applications.
d. ............ A high-level programming language that can be used to develop a wide variety of applications.
1. assembly language
2. Java
3. Python
4. HTML5