As technology has evolved over the years, so have laptops. What began as massive computers that took up entire rooms, and were found only on college campuses and in government buildings, evolved into something that can fit in a small messenger bag and weighs only a few ounces.

Portable computers, like laptops, have revolutionized things. Some are great for games, others are better for video editing, and some are perfect for programming. Additionally, thanks to laptops, people can comfortably program and write code from anywhere.

Picking out the right laptop for programming can be tough, though, because there are so many different laptop options to choose from. Thankfully, we've made a list of some great options to make your life easier. Here are some of our favorite laptops for programming.

Source: IGN.com The Best Laptops for Programming