Подойдет ли игровой ноутбук для программирования?
Конечно нет, для программирования необходим только супер-пупер компьютер за очень много денег.
До сегодняшнего дня никто не мог себе и представить, что на старых компьютерах кто-то может программировать.

Вопрос нужно задавать конкретный - что именно у тебя не получается.
На началом этапе тебе хватит ноутбука, который может:
1)Запускать браузер
2)Запускать условный SublimeText
Помимо этого многое зависит от того,в какой сфере программирования ты развиваешься.