Skip to main content

13 Websites to Get Help From When Stuck in Programming

  • Author:
  • Updated date:

Hassan is a data scientist and has obtained his Master of Science in Data Science from Heriot-Watt University.

Image made in Canva by Author

Image made in Canva by Author

When you are stuck in programming, there is nothing more important than getting help from an expert. You need professional help because it might be something that has happened to you before or something new altogether. If you are facing this problem for the first time, you might not even know where to start looking for answers. The good news is that many websites can provide solutions to programming questions at any level of expertise. This article will give you the best websites to get help from when stuck in programming.

1. Stack Overflow

Stack Overflow is a question-and-answer site for professional and enthusiast programmers. It has a large community of developers willing to help you with your programming problems, but only if you ask the right questions. If you don't know what the problem you are facing is, or don't know how to explain it clearly enough for other people to understand, then it's unlikely that anyone will be able to help you out.

Stack Overflow also has a system for reputation that allows users to rate each other's responses to prevent spam posts or low-quality answers from getting attention on the site. This reputation system can be helpful when deciding which solutions are good enough for you - if someone gets lots of upvotes from other users, they've probably written their reply well enough. There are also badges to be earned that you can use to show off your experience or knowledge about specific topics (such as C++).

Overall this makes Stack Overflow one of the best websites I go to whenever I get stuck during my coding projects; its large user base ensures quick responses, so there's no need to stress too much over whether or not someone will answer soon enough.

2. Reddit Programming Communities

If you're having trouble with programming, Reddit is one of the best places to get help from other programmers.

Reddit has a vast number of programming subreddits, and some of them are better than others. The r/learnprogramming subreddit is an excellent place to start if you're new to programming or want to learn more about it. It has lots of posts from beginners like yourself asking questions about how to get started on different types of programming tasks. If you can't find an answer on your own through Google or YouTube videos, then this is also where people will post their responses when they know one.

Many other subreddits are explicitly dedicated to learning various languages such as C#/.NET, Python, JavaScript, etc. These communities may not be as active as /r/learnprog, but they'll still provide helpful information that could prove very useful depending on the project type(s) you'd like to get started with.

3. GitHub

The Git hosting service, GitHub, is a great place to get help with programming and to learn from other people's code. It is also a community of users and developers that can be incredibly helpful if you're stuck while programming.

GitHub has a large community of users and developers. In addition to hosting repositories, it also has a social network for coders where they can discuss projects, collaborate on code, and get help with programming issues. You can get help with any programming issue on GitHub by posting a question in the forums or creating an issue ticket.

4. StackExchange

StackExchange is a question-and-answer site where programmers ask questions, get answers, and share expertise on various topics. The site has a reputation system, so the best answers are voted up to the top. You can ask questions (the first step) or answer them, or earn badges by answering questions.

Scroll to Continue

The site has an active community of eager programmers to help each other. You can also follow experts in specific languages or topics and get updates when they post new content.

5. Quora

Quora is a great site to ask questions. It's also an excellent resource when you need help with programming.

If you need help with programming, many people on Quora can answer your question and explain in-depth how to solve the problem. In addition, you can find answers from experienced programmers who have worked in the field for years.
If your question isn't about programming, don't worry! There are plenty of other topics covered by this site as well—and no matter what questions or problems you might be having, another user will likely be able to assist with their advice and wisdom.

6. CodeProject

The CodeProject website has a community of software developers who share their programming knowledge. It is an excellent resource for getting help with programming or finding articles and tutorials on using specific language components.

You can find many useful tools for web development, like JavaScript frameworks and CSS libraries, as well as tools for Microsoft .NET development in Visual Studio Code. It is also a great website to learn new skills in C#, ASP.NET, UWP, AI, and Mobile Development.

7. CodeRanch

CodeRanch is a community-driven programming and coding community. It's a place to get help and answers to your programming questions, find jobs, meet new people, and share your knowledge.

CodeRanch is a site with hundreds of posts by programmers and non-programmers discussing the code they've written and how they've approached different coding problems. There are also many specific tutorials on various programming languages. It covers a wide range of topics, and you can find much information on coding if you're stuck at a dead end.

It's a great site to learn about different programming languages and their use. It also has a lot of information on specific topics, like security and coding best practices.

8. Google Groups

Google Groups is a forum where anyone can ask questions and get answers. You will find resources that may help you with any problem you are having in programming and some interesting discussions about the topic. The code snippets are usually posted here by users who want to share their knowledge with others.

9. Programmers Heaven

Programmers Heaven is a website where programmers can ask questions and get answers from other programmers.

This site is a great place to get help with programming in any language. It's the largest community of programmers on the internet, with over 375 million questions answered and more than 1 million users. If you're stuck on something in your code and need advice from someone who knows what they're doing, this is the place for you.

10. Chegg

Chegg is a learning community that helps students succeed in school and beyond. It offers homework help, online tutoring, and more to students at all levels. Students can also find information on almost any subject—from math to computer programming. The site is available for free to all students, and it offers a premium membership as well. This is a must-have site if you love learning and want to keep up with the latest technology.

11. CodeMentor

Codementor is a website that connects you with other programmers who can help you with your coding problems. You can post questions and get answers from the community or an individual programmer. You can also get help on your programming project by hiring a programmer to help you.

You can find someone with expertise in any language or technology (like JavaScript). This means that if you have a problem involving Javascript, you can post it and get answers from someone who knows this technology well.

12. devRant

devRant is a social network for programmers. However, it's not just for beginners, either. You'll find many experienced programmers asking questions and responding to other people's problems. And you can use devRant to share your experiences as well.
You can start by asking questions in the "Questions" category (try searching there first). If you want to ensure your question is answered, check out the "Question of the Day" thread before posting it—you might get an answer right away.

13. FindNerd

FindNerd is a community of programmers who can help you with your coding problems. If you need to learn something new or are stuck in a challenging situation, FindNerd will connect you with the one who can help you. You can access this community through email or on the FindNerd Discord server.

In addition to connecting people with other programmers, FindNerd has a library of video tutorials to teach programming fundamentals and advanced topics like AI, blockchain technology, and neural networks. The videos are free for public members; however, if you want access to all of them (as well as additional resources), there's also an option to pay for premium content.

Conclusion

I hope that you've found this article helpful. If you're struggling with a particular concept, then there are plenty of resources out there that can help. All you need is some diligence and dedication.

This content is accurate and true to the best of the author’s knowledge and is not meant to substitute for formal and individualized advice from a qualified professional.

© 2022 Hassan

Related Articles