low budget laptop for programming.



A low-end intel CPU is plenty of programming, it depends on the programming software of course, and programming doesn't take that much space, and 4gb of RAM should do the job. Take some of that power away from the operating system though I assume you are using windows.