There is no programming or gaming without a good laptop. Being a beginner and having in mind that any laptop can go for programming is a big mistake. Gaming PC should be roughed, with high configuration. There are specific laptops with better systems specifications that best fits the role... Read more »