I'm looking to buy a new laptop used mainly for heavy programming and needs to be able to play HD videos without trouble.

As far as I was able to find (and I'm open to better suggestions), I have the following requirements:

  • Budget: ~$1000
  • intel i5 CPU (HQ vs U? what do i really need?)
  • display: 15+ in; Full HD (1920x1080)
  • RAM: 8+ GB
  • Storage: 1 TB HDD

One important thing to add is that I already have a 250 GB SSD that i would like to install in the new laptop (SSD where the HDD is, and the HDD + adapter instead of the DVD drive, for example). Any recommendations are welcome.

I just don't know much about these things so I can't make an educated decision. Any recommendations are welcome.

  • What are your expectations as to battery life? What software do you use for programming?
    – timuzhti
    Oct 10, 2016 at 7:49
  • Eclipse, android studio, visual studio. As for battery life... Open to suggestions and not too much picky Oct 10, 2016 at 7:52

1 Answer 1


The key word here is "Programming." This can have a range of expectation from writing code that gets executed on another server (like a web app) to data modelling, to app development that needs virtualized machines.

With the price point you specified, I would go with....

  • any MacBook Pro from 2010 through 2013 if you like OS X or Sierra. It will run Windows 10, but I wouldn't spend Apple money on a Windows machine

  • A Dell XPS 15 if you want excellent portability, excellent graphics and a reliable machine

  • A Dell Inspiron 5000 Series if you want great value and a 2-in-1.

  • 1
    Ideally, you should split this answer up into one answer per recommendation with some detail about the product, so that they can be voted on individually.
    – ArtOfCode
    Oct 8, 2016 at 22:39
  • I will be developing apps and using virtualized machines. What about the processors and my shuffle of drives? Oct 9, 2016 at 6:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.