So I am completely new to CS or IT in general. I’m stuck whether I should get a laptop or an all in one computer? I will be taking programming classes, Linux, networking, and more. I want something that will last me atleast for 3years + and won’t lag so much with all the software I will need to install. Any tips are greatly appreciated.