Microsoft Visual Studio Code is a free, open source and lightweight but powerful source code editor that runs on your desktop and on the web.
Microsoft VS Code is available for Windows, macOS, Linux, and Raspberry Pi OS.
Full form of NPM or NPM stands for Node Package Manager.
NPM is known as the world’s largest software registry.
Open-source developers all around the world use NPM to publish worldwide and share their source code.
Angular CLI, it refers to command-line interface, which happens to be an interface used for developing and scaffolding Angular applications by making use of Node JS style modules.
Angular CLI is accountable for handling all the typical tedious jobs like creating components, creating modules creating templates etc apart from offering us a scalable project structure.
As the name suggests, Angular CLI happens to be a command-line tool meant for angular applications.