# Pycharm IDE

- **Pycharm is an one of the most popular IDE (Integrated Development Environment) for python programming language. It provides a wide range of tools for consice and efficient environment for Python, Web, and Data Science development. It is developed by [JetBrains](https://www.jetbrains.com/). It is available for Windows, Linux, and Mac OS. It has both community and professional version. The community version is free and open source. The professional version is paid and has more features than community version.**

## Installation

1. Download the latest version of Pycharm from [here](https://www.jetbrains.com/pycharm/download/#section=windows)

![Download page of pycharm](https://github.com/AnkurRajneta/Documentation-for-ide-s/blob/39bed69610b57e1ede1b71f2e6da6e7d16a759fd/images/pycharm/Download_page.png)

1. Install the latest version of Pycharm.

2. Open Pycharm once the installation is completed.


![Pycharm welcome page](https://github.com/AnkurRajneta/Documentation-for-ide-s/blob/39bed69610b57e1ede1b71f2e6da6e7d16a759fd/images/pycharm/front_page.png)

1. Click on create new project.

![Create new project](https://github.com/AnkurRajneta/Documentation-for-ide-s/blob/39bed69610b57e1ede1b71f2e6da6e7d16a759fd/images/pycharm/file_new.png)

## Features

- **Code completion**

  - Pycharm provides code completion for python code. It provides code completion for python keywords, built-in functions, and modules. It also provides code completion for third-party libraries.

- **Code inspection**

  - Pycharm provides code inspection for python code. It provides code inspection for python keywords, built-in functions, and modules. It also provides code inspection for third-party libraries.

- **Code refactoring**

  - Pycharm provides code refactoring for python code. It provides code refactoring for python keywords, built-in functions, and modules. It also provides code refactoring for third-party libraries.
