All, My first post on these pages, which I've been reading with great interest. I've been thinking about learning to code for years, but have recently decided to start taking some courses and learning coding. I'm pretty fuzzy in my ambitions at this stage, but I would like to get to the stage where I can create games for distribution via the web, and also code at a sufficiently proficient level to work for a games developer. I had some questions, and would be grateful for any comments from you all! For someone with no coding experience, which areas of games programming would be the easiest to get into? ie AI, physics, engines For the above, which languages would be the best to learn? At the moment I've started on C++... Can you learn sufficient expertise from books/coding at home, or is wiser to enroll in training of some sort? Thanks!