If you wanted to develop iPhone apps, etc… you would do it with XCode. XCode is the development tool that Apple ships with MacOS. I recommend pinning the terminal application to your dock. It is also similar to the Command prompt or powershell interface on Windows. It is similar to the CLI interface on unix/linux since MacOS is based off BSD unix. The terminal is the CLI interface for MacOS.
This article lists the tools that are needed to get going with python development and a simple guide for getting all the tools installed Launch Terminal