This lesson will introduce the command line interface, how to install it and get started building Angular applications. The angular CLI or command line interface is a tool that Angular provides to assist your development workflow. It provides commands to quickly create and develop Angular applications, as well as run them, build them, update them and more. To install the command line interface, you run the commands npm install angular/CLI in a terminal window. The G here installs the CLI globally on your computer instead of locally. And if you need to install NPM, you can go to nodejs.org and install the long-term support version for your operating system. When using the CLI, all the commands start with NG. Options for the commands always start with two dashes and can be provided in either dash or camel case. To see a list of available commands, you can run NG help. The command to create a new angular workspace and boilerplate application is NG new and then the name you want to give the project. The CLI will then ask you a couple prompts. First it'll ask if you want to add the routing module, then it'll ask which style sheet format you want to use for your application. This will create an angular workspace that's given the name provided to the CLI as well as the application which is in the source folder. And all of the NPM packages needed to develop Angular projects are installed in the node modules folder. If you need to create any additional apps or libraries in the same workspace, they'll be placed in a sub folder named projects. That's all for this lesson installing and getting started with the Angular CLI. In the next lesson, we'll go over how to create components, modules, and services.