Top 10 Sites to Ask Coding Questions


Top 10 Sites to Ask Coding Questions

  • When learning to code or develop software, websites or apps, we usually will get stuck with a problem or a bug that refuses to be resolved, no matter what you do. In cases like this, programmers like you may need answers to questions related to various coding languages, development platforms, tools, APIs as well as services. Where can you go for the solutions you need?
  1. StackOverflow
  2. Quora
  3. Reddit
  4. StackExchanges
  5. CodeProject
  6. Google Groups
  7. Code Ranch
  8. Programmer Heaven
  9. FindNerd
  10. Chegg


  • Stack Overflow is a question and answer site for professional and enthusiast programmers. It is a privately held website, the flagship site of the Stack Exchange Network, created in 2008 by Jeff Atwood and Joel Spolsky. It features questions and answers on a wide range of topics in computer programming.
  • It hosts questions in numerous programming languages, platforms, and services, and the top ones among them are JavaScript, Java, C#, PHP, Android, jQuery, python, and HTML. Its up-vote system helps people get quick answers after posting a query, and the stringent moderation ensures people get straightforward answers or mention of places (links) to find them on the Internet.
  • Date launched: 15 September 2008

Written in: C#
Content Licence: Creative Commons license
Type of site: Knowledge market
Created by: Jeff Atwood, Joel Spolsky
Available in: English Language, Spanish Language, Russian Language, Portuguese Language, Japanese Language


  • Quora is an American question-and-answer website where questions are asked, answered, followed, and edited by Internet users, either factually or in the form of opinions. Its owner, Quora Inc., is based in Mountain View, California, United States.
  • Quora hosts informative content created and shared by its users. Although it deals with a wide variety of topics and a majority of the answers you’ll find here are opinions from experts, it proves to be a valuable resource for programming and software development information . After signing up, you can ask questions by clicking on Ask Question and answer questions by clicking on the Write button in the top bar.
  • There isn’t a list of categories or topics you can ask or answer so it’s best to make a search on Quora to find any required info. Some of the supported topics you can find here include Java, C++, Android, Python, Ruby, HTML5, CSS3, and JavaScript.
Founded: June 2009
CEO: Adam D'Angelo (Jun 2009–)
Revenue: 2 crores USD (2018)
Headquarters: Mountain View, California, United States
Founders: Adam D'Angelo, Charlie Cheever
Available in: Arabic Language, Bengali, Danish language, MORE


  • Reddit is an American social news aggregation, web content rating, and discussion website. Registered members submit content to the site such as links, text posts, and images, which are then voted up or down by other members.
  • For a serious programmer who values useful information, Reddit has long been one of the best places to visit. It has several communities that hold discussions about particular interests and topics including programming languages, computers, Internet, and more. One can easily post a link or submit a question after signing up for the site.
  • The programming subreddit is for discussions about coding and development. You can check out:
  • C++ for discussions and news about C++ or programming in C++
  • GameDev, a haven for game aspirants and active game developers, where they discuss game engines, programming hitches.
  • AndroidDev, a popular community that hosts news, tutorials and other helpful information about Android app development, and more.
CEO: Steve Huffman (10 Jul 2015–)
Founded: 23 June 2005, Medford, Massachusetts, United States
Headquarters: San Francisco, California, United States
Founders: Steve Huffman, Alexis Ohanian, Aaron Swartz
Parent organization: Advance Publications


  • Stack Exchange is a network of question-and-answer websites on topics in diverse fields, each site covering a specific topic, where questions, answers, and users are subject to a reputation award process. The reputation system allows the sites to be self-moderating.
  • StackExchange hosts Question & Answer communities where people can ask and answer questions. Experts vote on posts and make sure that helpful answers are easier to find. You need to get an account to start searching for answers or answering a query.
  • Programmers: where professional programmers can bounce off concepts about software development
  • Programming Puzzles: where people play, solve, and program puzzles
  • Super User: a discussion group for power PC users
  • Web Applications: for users and developers of web applications
  • Game Development: where independent game developers can ask questions
  • Ask Ubuntu: a group of Ubuntu newbies and super-users, and more.
Headquarters: New York City, New York, U.S
Date launched: September 2009
Content Licence: Creative Commons license
Type of site: Q&A software
Owner: Stack Exchange, Inc.


  • Code Project is a community for computer programmers with articles on different topics and programming languages such as web development, software development, C++, Java, and other topics.
  • CodeProject is a website that offers coders helpful news, information and source codes. It has general discussion forums for software developers to share their thoughts with like-minded users in the community, as well as a Quick Answers section to ask question and receive specific technical assistance. Signing up lets you ask questions, post in discussion boards, and get weekly updates.
  • Hosting a community of 11+ million users, its general programming forums are classified using tags based on programming languages, development platforms, and web services. Some of the popular topics dealt with are .NET, C#, C++, Java, Android, SQL, and Web. The site also has a constantly growing articles and discussions base, which attracts contributions from developers all over the world.
Date launched: 1999
Users: 13,393,690 (February 2018)
Owner: Code Project
Created by: Chris Maunder, David Cunningham

Google Groups

  • Google Groups is a service from Google that provides discussion groups for people sharing common interests. The Groups service also provides a gateway to Usenet newsgroups via a shared user interface. Google Groups became operational in February 2001, following Google's acquisition of Deja's Usenet archive.
  • Google Groups, a service from Google, is a place to create communities where people with common interests can get together, make discussions, and find help with issues. Google Groups allows you to create a question and answer forum or join one and interact with other like-minded people.
  • To get started, sign in with Google, find the right group, join in, and start asking or answering questions.
  • Question & Answer groups let members ask questions and answer the questions asked by other members – much like StackOverflow and others. Groups fall under categories and regions with sub-categories, for example, Computers have various sub-categories like Artificial Intelligence, Databases, Games, Graphics, Internet, Operating Systems, Programming, Security, Software, etc. Each category has various groups created by members – browse or make a search to find the best as per the requirements.
Written in: Java
Initial release: February 12, 2001; 19 years ago
Owner: Google

Code Ranch

  • Code Ranch, a discussion board for programmers, is an ideal place for novices to learn the basics of Java, Android and iOS programming, and post queries about the things they need help with. Sub-forums on databases, computer engineering, and other languages including C/C++, Ruby, python, and PHP are also available. One can easily register, join a sub-forum, ask questions, and reply to unanswered questions.
  • The site even host other sub-forums, which discuss careers, products, frameworks, and more. Meaningless Drivel is for users who are there just to talk, Blatant Advertising is for people seeking exposure, and coding puzzles and fun challenges are discussed in Programming Diversions. With 280+ thousand registered users, this vital community holds the potential to help programmers past a hitch.

Programmer Heaven

  • Programmers Heaven offers resources including Question & Answer communities for developers and offers help in multiple languages and applications such as C and C++, Visual Basic, Java, VB.NET, PHP, and python. Posts are categorized under groups like Programming Languages, Applications, Mobile & Wireless, Operating Systems & Platforms, Software Development, Web Development, etc.
  • The site places a Question tag next to query posts and an Answered tag beside answered ones (you can also locate and answer unanswered questions quickly). Discussion lists shows the number of views and comments for each post, which helps to find popular topics to view. To start using this site, make a search for required info or sign up and comment on others’ posts.


  • A social network for developers, FindNerd is a great go-to website for querying on the technical aspects of various programming languages and practices. It’s a mix of freelance market and learning forum – providing best of both worlds with 0% commission charge. To get started, register on the site, and post questions or answer questions, or create projects, provide services, and collaborate with others.
  • Signing up allows you to post questions, and blog on technical issues which other users may find relevant and useful. The site has developers’ community that answer questions to improve their work profile and can help in your project in better way for a small fee. The site also provides a free desktop recording tool for users who want help with an issue, but couldn’t sufficiently outline it in a query.


  • Chegg, Inc., known as Chegg, is an American education technology company based in Santa Clara, California, with over three million subscribers. Chegg provides digital and physical textbook rentals, online tutoring, and other student services.
  • An educational resource site, Chegg offers solutions and tips for students around the world. Some of the services they provide are online tutoring, homework help, help acquiring textbooks’ solutions, advice and news on internships and careers, etc. Just sign up for the site and ask questions for free.
  • For programmers, the Computer Science section allows posting queries about Algorithms, Database Systems, Software Design, Operating Systems, Programming, and others. Experts from around the world provide assistance and tutoring in various subjects. Chegg Study, unlike the other sites on this list, is not completely free but will let you ask 20 new questions every month for free.
  • Headquarters: Santa Clara, California, United States
CEO: Dan Rosensweig (Feb 2010–)
Subsidiaries: Chegg Tutors, Imagine Easy Solutions, LLC, MORE













Post a Comment


  1. You've posted a very informative post here about Aws Training in Delhi. This article provided me with some useful knowledge. Thank you for sharing that. Keep up the good work.

  2. Wow, that was an extremely enjoyable piece of information. In my personal experience, when I was working with my remote developers earlier who were less trained in the newer tech-niche, it was complicated. Then, from, I preferred hiring a few experts, which was initially a worthless investment. It was just a bit exceeding my earlier hiring cost, but later, I realised it was a huge cost-effective decision. Hiring from there was an intelligent step for me.

Post a Comment