Do programowania moim zdaniem zwykły laptop : z skupieniem się głównie na ekranie, żeby pasował do Ciebie, jednak powiem ze lepiej mieć większy dodatkowo, warto mieć na uwadzę panel "KLAWIATURY" aby był dla nas optymalny, ja np musiałem zmienić z DELL'A na inną firme, bo dell miał to do siebie że klawiatura byla wyjatkowo mala na moje paluchy i tzw "zgrabniejsza" co przy szybkim klepaniu powodowalo u mnie problemy.
No i co ważne: dysk SSD- serio, doceniam teraz jak korzystamy z wielu projektów w oparciu o bazy danych i wirtual maszyne, ssd mega przydaje sie przy testach/debugowaniu i pracy to tyle ode mnie