The experience of learning programming in general will be far superior with ChatGPT. One of the trickiest things when learning to code is that you often want a direct answer to a specific question to help solidify your understanding. But that's often not possible. Until now.