Matching Pairs Software Essentials MatchOnline version Match each software concept with its brief description. by Murodbek Saporov 1 API 2 SQL 3 Windows 4 Cloud computing 5 Algorithms 6 Git 7 Docker 8 Python Step-by-step procedures to solve problems Containerization platform for packaging apps Delivery of computing services over the internet Query language for managing relational databases Distributed version control for tracking changes High-level programming language with readable syntax Interface for software components to interact Widely used desktop operating system