初学编程首先非常推荐VSCode,全称VisualStudioCode,几乎可以写所有主流语言的代码,好看的主题,丰富的插件库都是推荐的首要理由。前端后端甚至数据库都可以用此书写。数据库的话推荐NaviCat的编辑器,简单,舒服,符合国人的审美。算法的话当然是anaconda和jupyternotebook,然后就是自行通过是选定的方向进行抉择。