macOS基于Unix,天生的编程系统:
1、基于Unix,意味着Unix/Linux下的所有工具,你基本上可以毫无障碍的拿过来就可以用,不用什么适应;
2、基于Unix,意味着Python/Java/PHP/C/C++等等众多环境应有尽有,直接就可以用,想象一下在Windows下,想要有这些你得一个个安装环境;
3、基于Unix,意味着各种shell环境拿来就可以用......
所以这些都是macOS优点,这都是windows没办法比拟的。
Xcode可以了解下,mac下的优秀的编程软件: