chances are that someone else has had the same problem you're having and has written about it online good searching skills and specific inquiries will help you find existing resources to solve the issue you're facing for exampleif you're struggling to install python on windows searching python windows might direct you to the answer searching the exact error message can be extremely helpful too for examplesay you get the following error when you try to start python terminal sessionpython 'pythonis not recognized as an internal or external command searching for the full phrase python is not recognized as an internal or external command will probably yield some good advice when you start searching for programming-related topicsa few sites will appear repeatedly 'll describe some of these sites brieflyso you'll know how helpful they're likely to be stack overflow stack overflow (question-and-answer sites for programmersand will often appear in the first page of results on python-related searches members post questions when they're stuckand other members try to give helpful responses users can vote for the responses they find most helpfulso the best answers are usually the first ones you'll find many basic python questions have very clear answers on stack overflowbecause the community has refined them over time users are encouraged to post updates tooso responses tend to stay relatively current at the time of this writingover , python-related questions have been answered on stack overflow the official python documentation the official python documentation (hit or miss for beginnersbecause the purpose is more to document the language than write explanations the examples in the official documentation should workbut you might not understand everything shown stillit' good resource to check when it comes up in your searches and will become more useful to you as you continue building your understanding of python getting help