PyScripter to zintegrowane środowisko programistyczne (IDE) dla Pythona. Celem twórców jest stworzenie narzędzia, które swą funkcjonalnością będzie dorównywać komercyjnym IDE dla innych języków. PyScripter oferuje:
kolorowanie składni i podpowiadanie kodu,
zintegrowany debugger (stos wywołań, śledzenie zmiennych i wyrażeń, pułapki),
możliwość definiowania szablonów kodu (snippety) i sprawdzania składni,
konfigurowalny interfejs i kilka tematów graficznych,
zintegrowany interpreter Pythona,
panele odpowiedzialne za przeglądanie ...