Programming Laptops

Ok so im in the market for a programming laptop and I’m having some trouble finding some. I was wondering if you could guys could help.

Criteria:

  • must be able to perform programming tasks easily
  • preferably lightweight so I can take anywhere with ease
  • around $550
  • And it has to look really nice

Also, is the Intel core M powerful enough for programming?