Notepad++也是一个不够的选择。
vim也不错。
VS code是新出的一个,
这个完全看自己喜好啦。
免费的vim不错,不过需要较多的配置。
vs code / atom 都不错,而且是跨平台免费的,通过插件支持多种语言。
之前用的是Notepad,后来VS code出来后果断投入怀抱了,安装python插件后犹如神助,还可以安装arduino插件等等。
如果是单片机上的程序编写,SI也是一款很经典的编辑器,查看器。