专业相关软件的话,根据你学习进度和需要可能有:
1.编程语言及环境:
visual studio 、eclipse、idea……JDK、.net framework、PHP、Python……
2.数据库&管理工具:
SQL server 、MySQL、oracle、……Navicat
3.web服务器软件:
Apache、Nginx、Tomcat、IIS、……
4.文本编辑器
notepad++、visual studio code、vim、sublime……
5.虚拟机软件
VMware、virtual box……Linux发行版,ssh、ftp
6.浏览器及插件
chrome、Firefox……postman……
7.版本管理
SVN、git
……
想到了再补充,一般大部分都是这些工具里面好几个软件组合起来用,每个工具里面肯定还有各种相应的配置和插件需要捣鼓。
肯定不是一下子就要把所有的都安装了,需要用到的时候才会去下载和安装。
这其中大部分是开源或者免费软件,有的是商业软件,一般如果没有特别需要,请尽量不要下载安装商业软件的破解版,也许提供的有社区版或学生版