Computer programmers’ preferences for laptops vary across the board. Many programmers can get by with a $500 mid-range laptop PC; others should expect to spend $2,000 for top-of-the-line gear depending on the nature of their work.
Since it’s the main tool for the job, however, the right laptop is critical for programmers to attain their most efficient output.
What are the best laptops for programming? We asked several programmers in the field for what they look for in a laptop computer.
In this analysis, laptops with a “Good” rating are recognized as the best budget buys. These will get the job done with the lowest overhead. “Better” and “Best” were determined by which offers the most-bang for the buck by users in each field.
Programs: SolidWorks, Autodesk
Suggested hardware:
CPU: Intel Core i7
RAM: 8-16 GB
Display & resolution: 15-17 inches; 1920 x 1080 pixels or higher
Notes: CAD programs benefit from a discrete graphics card to deliver smooth workflow. A solid-state drive (SSD) boosts performance for the system, but a large capacity hard disk drive (HDD) should be used in tandem for storing large CAD files. Balance needs for screen size with needs for battery life.
Good: Acer Aspire V Nitro ($950-$1,000), Lenovo IdeaPad Y700 ($800)
Better: HP Envy ($1,050)
Best: Microsoft Surface Book ($1,900)
Programs: MySQL, MongoDB
Suggested hardware:
CPU: Intel Core i5
RAM: 8-16 GB
Display & resolution: 13-17 inches; 1920 x 1080 pixels, usually higher
Notes: Programmers that incorporate virtualization (Docker/VMWare) in full-stack prefer quad-core CPUs. Other specs, like battery life and monitor size depend on planned use.
Good: Dell Inspiron ($800)
Better: ASUS Rog G7-series ($1,200-$1,300)
Best: Dell XPS 15 ($1,200)
Programs: Premiere, After Effects, Adobe Creative Suite
Suggested hardware:
CPU: Intel Core i7
RAM: 16 GB
Display & resolution: 15-17 inches/4K
Notes: Mobile workstations demand a high level video card (NVIDIA Quadro) for 3D computer animation. SSD boosts overall performance for the operating system and programs; a high capacity HDD stores large video files. Users sacrifice high end display features for shorter battery life. Gaming laptops are commonly used for video production.
Good: Dell Precision 7510 ($1,130)
Better: HP ZBook ($1,390)
Best: MSI Workstation Series WS ($1,400-$1,900)
Programming: Scripting in Pearl, Command Line, Java, PHP
Suggested hardware:
CPU: Intel Core i5 or i7
RAM: 8 GB
Display & resolution: 15” or smaller; not graphics-intensive work
Notes: Message board research finds SysAdmins favoriting laptops that are mobile and capable. Small screen, well-stocked system memory, and powerful CPU fare well with this user set. The Macbook Air surprisingly fits the bill, thanks to its clean, bloatware free factory setup and lightweight build. The Lenovo ThinkPad T440, with its compact build and sufficient power under the hood, wins over the troubleshooters of the information technology world.
Good: Dell Latitude Ultrabook ($860)
Better: Macbook Air ($900)
Best: Lenovo ThinkPad T440 ($1,100)
Programmers: What is your current laptop that you use for programming or IT? What do you like about it? What frustrates you? Let us know on Linkedin.
Adam Lovinus writes about business computers and hardware at HardBoiled, a blog by NeweggBusiness.
Thousands of full-time and remote jobs in every industry. Search jobs.
We'll find you the right candidate, fast. Get started.
Our recruiters connect people with great opportunities and help our clients build amazing teams. Learn more.