Édité par JetBrains, PyCharm est un IDE de référence pour Python. Très complet en termes de fonctionnalités (complétion du code, saisie automatique, vérification à la volée, gestion de projet, support des frameworks Python, développement et debug distant, gestion de version, support des bases de données, etc.), il convient particulièrement aux développeurs professionnels.
JetBrains propose PyCharm en deux éditions : Professional Edition et Community Edition, avec des mises à jour régulières. La version communautaire est gratuite, mais elle ne propose pas toutes les fonctionnalités. Cet IDE est disponible sur macOS, Linux et Windows.