Great information! Thanks for the input. I am starting to take some programming classes and wanted the Surface Pro for it versatility but wasn't sure how it would do. Thanks again.
I use an i5 SP2 for programing and it does the job just fine. Granted there are times a larger screen would come in handy... but correct me if I'm wrong, doesn't the SP3/4 have a larger screen?
Yes, SP3 and SP4 are slightly bigger. Both somewhere around 12 inches (12.3 for SP4 I think). SP2 had under 11 inches right?