什么配置都可以。如果可以的话,最好是i7i5级别的CPU,显卡可以直接用集成显卡,内存起码8G,越大越好。如果需要使用虚拟机,硬盘最好用SSD,内存也最好加到16g。其他没啥太大要求。
计算机编程对硬件要求基本可以忽略,现在任何一个计算机都能胜任,哪怕最最低端的。对硬件要求高的是游戏和3D设计类的软件。