If you want to have the most significant programming experience, try using i5 or i7. The more significant number of cores provides optimal speed and performance for all CPUs.
You can purchase a laptop that has a newer AMD CPU if you’re not interested in an Intel processor.