The Arduino IDE is great for beginners, it was kept as simple as possible to help you to enter the world of Micro-controllers.
PlatformIO is an alternative IDE with extra features to help you write better code, find & solve errors while writing and managing projects.