Although you can do basic programming on pretty much any laptop, it's better to have one with a more powerful and up-to-date processing system to decrease lagging. So make sure the CPU and GPU are high quality.