We suggest going with the i7 processor. Remember, we can’t upgrade the processor later on a laptop. An i5 processor can handle most of the tasks, but the more cores and powerful processors you have, the more you will enjoy the programming. Some of the programming and code compilers may look for more cores and processor threads to execute the program output. Also, the latest AMD Ryzen processor should work well for programming since they have good cores/threads and processing power.