Toptal acquires, enhancing custom software leadership

25 Best Active Forums for Programmers

14.04.2018 Daria Mickiewicz
25 Best Active Forums for Programmers

You are a programmer and face a problem. Where do you go? Some programmer gets stuck for a long time for solving a small problem, which already solved by other.

In this article, we talk about the best active forums for programmers and software developers. Actually, forums are the place where everyone shares their problems and solutions to the problems. The key element to these communities is to research your questions before you ask them.

What else?

  • Up-to-date information and problem-solving
  • New perspectives on your problem
  • Tips and tricks for all-level programmers
  • Links to resources, talks, and research

This top 25 forums will help you to solve any kind of problem. So, let’s find them.

Stack Overflow


Stack Overflow is the largest online community for programmers to learn, share knowledge, and build careers.

Based on the type of tags assigned to questions, the most discussed topics on the site are Java, JavaScript, C#, PHP, Android, jQuery, Python, and HTML.

Users of Stack Overflow can earn reputation points. Increasing in reputation allows one to unlock new privileges, like the ability to vote, comment, and even edit other people’s posts.

Stack Overflow has a Jobs section to assist software developers in finding their next opportunity. For employers, it provides tools to brand their business, advertise their openings on the site, and source candidates from Stack Overflow’s database of dedicated developers who are open to being contacted.



Reddit is an entertainment and news website where users can share content. The site displays a long list of posts, which can include links to articles elsewhere on the web or texts posts.

The site is divided into subreddits, with each user choosing which subreddits they would like to subscribe to according to interest. 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 paradise for game developers, where they discuss game engines and programming hitches
  • AndroidDev, a popular community that hosts news, tutorials and other helpful information about Android app development, and more.

The essence of Reddit is the upvote system: users can either upvote or downvote a post according to their opinion of it. The more upvotes a post gets, the more prominently it will be displayed on the site.

The comments on the site are as important as the posts themselves. They can become extended discussion forums for issues highlighted within the link or for more peripheral issues.

Google Groups

groups google

Google Groups is an online community or environment similar to a forum, in which users can connect with one another and discuss a specific topic. The community allows its users to organize events, and find other users with similar interests.

To create a Google Group, you must sign in using your Google account username and password. You will then be required to provide your new group with a name and description, manage permissions for users, and configure advanced settings.

Google Groups fall into categories and regions with sub-categories. For example, Computers have various subcategories like Artificial Intelligence, Databases, Games, Graphics, Internet, Operating Systems, Programming, Security, Software, etc.



The SitePoint is an online community for programmers and designers. It is quite populated with regular members, and also provides a wide spectrum of categories to choose from. The community runs itself, and content quality is way above acceptable.

SitePoint is focused on helping beginners and intermediate users to better understand their language of choice. It also provides help in the field of business and marketing. The main site is populated by articles on topics like web development, web design, copywriting, user experience and more.

It has got own bookstore, which is famous for its many resourceful publications.


code project

The Code Project is a community for programmers with articles and tutorials on different topics and programming languages such as web development, software development, C++, Java, and other topics.

Once a visitor registers a user account on the site, they can gain a reputation. This allows users to unlock different privileges such as the ability to store personnel files in the user’s account area, have live hyperlinks in their profile biography, and more. Members can also write and upload their own articles related to general programming, GUI design, algorithms or collaboration. Most of the articles are uploaded by visitors and do not come from an external source.

Code Project employs a rating and comment system that helps to filter the good articles from the poor. It also has forums and is a resource for resolving difficult software development issues.


Treehouse uses short videos, quizzes, and badges to help subscribers learn web design and development and iOS development. The service is dual tier, at $29 to $49 dollars per month.

Treehouse provides also a vibrant community over at Treehouse Forums. You can find answers to every entry-level programming question sorted by categories and tags.

Hacker News


The Y Combinator powered news site ‘Hacker News’, the source for real-time data about the hackers’ world.

You will not find many code examples within the comment sections of the posts submitted on this site. But the resources that people do submit are quite good. They provide you with real-time access to what is going on in the world of development, design, engineering, etc.



DZone is a website to discover and share the latest technology news from around the web. This community-driven portal is moderated by their editorial staff to ensure the content remains interesting and relevant.

It becomes essential to anyone who’s looking for access to tutorials, guides, and resources in the web development sphere.

DZone also got ‘The Zones’. The Zones are individual parts of the platform for sharing articles and other material towards a specific language or software. Mobile and Java zones are very popular among those who work in those fields.



Bytes is a community of software developers and IT professionals, which covers topics such as software development, web development, database development and optimization, database, network or system administration and much more. It started out as an online tech forum known as “” in 2005. In 2008 “” changed to “”.

Members can ask and answer questions, submit expert insights and follow and connect with other experts and professionals.



Web combines elements of social networking with a professional, industry-focused community that encompasses everything IT related under one roof.

To accomplish any project in the IT world today, your success hinges on your ability to work with multiple technologies and integrate everything together. DaniWeb makes that simple. It packs a strong punch when it comes to finding answers and resources related to web & software development, hardware tinkering, marketing and business ideas.

When you want to learn about new technologies but don’t want to feel like a newbie all over again, DaniWeb makes it painless to explore beyond your comfort zone without the intimidation of an entirely new community.

Dream In Code


Dream.In.Code is an online community for programmers and web developers. Dream.In.Code has gained a reputation for providing expert help for students and professionals in a friendly and timely manner.

Members have free access to thousands of programming tutorials, code snippets, forum topics, and more. The most talked about languages include Java, C++, VB.NET, etc.

Community members are passionate about sharing their knowledge with others. Take a look at their list of most active and insightful members. This list can be found on the About page, and perhaps should encourage you to ask questions and look for answers that seem so difficult at the time.



Lobsters is a technology-focused community centered around link aggregation and discussion.

You will find plenty of discussion about everything related to programming, engineer, and development. Many of the submissions have 20+ comments, which can sometimes be nice for a change.

Content can also be tagged with appropriate keywords, making it easier to subscribe to discussions that you want to engage upon or share your ideas in.

XDA Developers


XDA Developers is a mobile software development community of over 6.6 million members worldwide, started on 20 December 2002.

The site’s main purpose is a discussion, troubleshooting and development for Android, Sailfish OS, Windows Phone, WebOS, Ubuntu Touch, Firefox OS and Tizen phones. The site also offers Windows Mobile and Android users general information about devices, ROM upgrades, technical support, Q&A, and reviews of device applications and accessories. Separate forums exist for each model of phones manufactured by Google, Sony, HTC, Samsung, LG Electronics, Motorola, and many others. Forums are also available for tablets and many other devices.



CodeGuru is a site geared towards programmers working in Microsoft programming languages like Visual C++, Visual Basic, and Visual C#. It consists of thousands of pages with information, tips and tricks, and example code. Contributions come from all over the world, from professional programmers, hobby programmers and students alike. It’s a very lively community, and the general level is high.

Programmers Heaven


Programmers Heaven is a portal for programmers organizes its links to tutorials, downloads, and reference sites by the programming language, operating system, application, demos, and Web development. The site claims access to 2,285 links and 1,440 articles. Each programming section includes two Top 5 lists: one for that section’s most popular downloads and a second for its most popular links. In addition, the site hosts an extensive assortment of programming forums.



Quora is a question-and-answer site where questions are asked, answered, edited, and organized by its community of 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.

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 supported topics you can find here include Java, C++, Android, Python, Ruby, HTML5, CSS3, and JavaScript.

There’s an up-vote system where you can award or get points based on the quality and relevance of the answer, and you can also view stats for your answers.



Stack Exchange is a network of question-and-answer (Q&A) websites on topics in varied 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. The three most actively-viewed sites in the network are: Stack Overflow, Super User and Ask Ubuntu.



CodeRanch is a discussion board for programmers. It 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.

The site even hosts other sub-forums, which discuss databases, computer engineering, other languages including C/C++, Ruby, Python, and PHP. It focused also on careers, products, frameworks, and more. Users can easily register, join a sub-forum, ask questions, and reply to unanswered questions.


FindNerd a social network that provides a platform for IT professionals to interact with each other through blogs, forums, tutorials, etc.

The site has developers’ community that answer questions to improve their work profile and can help in your project in a 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.

Designers Talk

Designers Talk

Designers Talk is a forum that has a really nice simple layout, and their forums are always buzzing with new threads. The forum has many categories that are split into a more less everything you can think of. They cover web 2.0, graphic design, flash, illustration, advertising, marketing, typography and much more. They also help in Flash designs, graphics, illustrations, CMS etc.



Hashnode is a platform built and optimized for developers by developers. You can ask, answer, write a story, share and discover links here. Hashnode is like a mix of Stack Overflow and Quora.

The website is arranged into what they call “Nodes”. Nodes are simply tags or subjects in which you can post a question or go and view or reply to the posts of other members.

MDN Web Docs


To build programs for Firefox, MDN Web Docs is the community to join. You can discover the latest updates, common bugs, and how to craft websites for mobile devices on the site.

The network gives you access to features that are used more broadly, even if you have no background in Firefox development. They have a bounty of vibrant newsgroups, forums, news updates, and standards communities.

Women Who Code

Women Who Code is an international nonprofit organization that provides a global community for women in tech with events, coding resources, jobs openings from software development company, mentorship, and more. This source provides unique access to events, scholarships, free event tickets, job boards, etc.

Women Who Code’s initiatives include:

  • Providing free technical study groups (Ruby, JavaScript, iOS, Android, Python, Algorithms)
  • Connecting members with influential tech experts and investors
  • Offering career and leadership development
  • Increasing female speakers and judges at conferences and hackathons
  • Increasing participation in the tech community

The company aims to provide an avenue into the technology world by evaluating and assisting women in developing technical skills.

SitePoint Community

SitePoint community is a community for web designers and developers to discuss everything web development from HTML, CSS, JavaScript, PHP, Photoshop, SEO, and more.

Like StackOverflow, it allows you to ask and answer all the web development questions.

Digital Ocean Community

DigitalOcean is the global developer and entrepreneurial forum which helps developers find or lend support and contribute to the community of DevOps and cloud computing enthusiasts. The community provides comprehensive guides, tutorials, trends for developers, Q/A sessions, and much more.

How many these forums have you used? We hope that they are all helpful for your career. Feel free to ask any questions and share your favorite forums in the comments.

Please, rate my article. I did my best!

1 Star2 Stars3 Stars4 Stars5 Stars (20 votes, average: 4.75 out of 5)

69 responses to “25 Best Active Forums for Programmers”

  1. Mike says:


    Thanks for such a great list of forums! I will definitely share it with my collegues

  2. chaustclair says:


    Peculiar article, I was looking for this list.

  3. invocations says:


    Thank you for the good writeup. It in fact was a amusement account it.
    Look advanced to more added agreeable from you!

    By the way, how could we communicate?

  4. top uk bingo sites says:


    Awesome blog. Keep it up for latest update

  5. 소근육 발달 says:


    Your way of explaining all in this article is truly pleasant, every one be able to easily be aware of it,
    Thanks a lot.

  6. idnbet says:


    Remarkable! Its genuinely remarkable piece of writing,
    I have got much clear idea regarding from this post.

  7. mobile advertising says:


    Great information. Lucky me I ran across your site by chance.
    I have saved it for later!

  8. janellstiles says:


    Highly descriptive post, Ι enjoyed thаt ƅit.
    Will there be a ρart 2?

  9. bennet cole says:


    For learning, first, know about all python inbuilt functions and start solving basic problems like addition, subtraction and also basic programming such as palindrome, binary search, sorting programs,

    Then choose any of web framework such as Django, flask or pyramid start building basic apps, it will give you a basic idea of how you can improve your python coding knowledge

  10. haberler says:


    Very good site you have here but I was curious about if you knew of any community forums that cover the
    same topics talked about here? I’d really like to be
    a part of online community where I can get feed-back from other experienced people that share the same interest.
    If you have any suggestions, please let me know.


  11. 대구출장마사지 says:


    I am curious to find out what blog platform you are
    working with? I’m experiencing some small security problems with my latest site and I
    would like to find something more secure. Do you
    have any suggestions?

  12. Deployplace says:


    Excellent post, I love to read programming blogs – it teaches a lot, namely, different kinds of different people give a lot of knowledge

  13. nonton drama korea says:


    Hello, after reading this remarkable article i am as well happy to share my knowledge here with friends.

  14. dentiste 13013 says:


    This text is priceless. When can I find out more

  15. Alex Heymann says:


    Highly descriptive article, I enjoyed that a lot.
    Will there be a part 2?

  16. Williamferat says:


    I apologise, but, in my opinion, you are mistaken. Write to me in PM.

  17. Brian Nagele says:


    Thank you so much for posting this. I think this really puts things into a different light. I mean, I have read about this stuff before but the way you write just makes it clearer, if that makes sense

  18. Ksenia says:


    The truth of the matter is that programmers work on many different kinds of projects. No matter how smart and qualified a programmer is, it would be a false statement to say that a programmer never faces a problem or challenge that must be solved in regard to a designated project that is being worked on.
    Since programmers do sometimes face problems and challenges, that is why relying on forums is a wonderful option to help programmers find support and resources to be able to eventually find a successful solution to the problem or challenge. Thus, forums help to eliminate the need to remain stuck in a problem or challenge for an extensive period of time.
    Other programmers may be able to provide the kind of help and expertise to you if you are struggling. QA consulting is truly beneficial to help overcome problems and challenges.
    But if you are a student and stucked with your termpapers or tasks, you may have a look at CWassignments: is an online service that helps students with their academic assignments. It provides a wide range of services such as writing code, doing research, editing, and managing projects. The website also offers online tutoring and consultation services to assist students in completing their assignments. Its services are aimed at helping learners stay on top of their studies and achieve their academic goals.

  19. Charissa says:


    Wow, superb blog structure! How long have you been running a
    blog for? you make running a blog glance easy.

    The total look of your web site is fantastic, as neatly as the content!

  20. crack skidrow says:


    Thank you for the good writeup. It in fact was a amusement account
    it. Look advanced to far added agreeable from you!
    By the way, how can we communicate?

  21. says:


    Yes! Finally someone writes about 0 ad forum.

  22. phillipp trommle says:


    I’m extremely impressed with your writing skills as well as with the layout on your blog.
    Is this a paid theme or did you customize it yourself?

    Either way, keep up the excellent quality writing, it is rare to see a great blog like this one today.

  23. jame_baccarini says:


    This iѕ a great tip especially to those new to the blⲟɡsphere. Simple but very accurate information… Thank you for sharing this one. А must read post!

  24. Kim Kurtz says:


    What’s up colleagues, nice paragraph and pleasant urging commented
    here, I am in fact enjoying by these.

  25. Genie Rey says:


    I am curious to find out what blog platform you have been working with?
    I’m having some small security issues with my latest blog and I’d like to find something more secure.
    Do you have any solutions?

  26. gerard obounds says:


    Can үou tell us more aboout this? I’d love to find out
    some additional informatiߋn.

  27. guillermoestes says:


    I am in fact happy to glance at this website p᧐sts which includеs
    plenty of useful information, thanks for providing such Ԁata.

  28. shelli sheean says:


    We are a gаggle of volunteers and starting a brand new scheme in ouг community.
    Yooսr site offered us with valuable info to worҝ on. You have done an impressive activity and
    our whole grouⲣ will ⅼikely be grateful
    to you.

  29. david_herzog says:


    Ꭼverything is veгy open with a very cleɑr description of
    the challenges. Іt was realⅼy informative. Ⲩοur website іs extremely helpful.
    Many tһanks for sharing!

  30. ajanewquist says:


    Awesome article.

  31. Ross says:


    Fantastic blog! Do you have any helpful hints for aspiring writers?
    I’m planning to start my own site soon but I’m a little lost on everything.

    Would you suggest starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m totally overwhelmed.
    Any recommendations? Appreciate it!

  32. Mimi says:


    You really make it appear really easy together with your presentation however I to find this matter to be really one thing that I believe I would never understand. It seems too complex and very huge for me. I’m looking forward
    on your subsequent put up, I will try to get the grasp of it!

  33. lucretia espinal says:


    This page certainly has all the info I needed concerning this subject and didn’t know
    who to ask.

  34. coleman pattison says:


    Pretty nice post. I just stumbled upon your weblog and wanted to say that I’ve really enjoyed browsing your weblog posts. In any case, I will be subscribing for your feed and I’m hoping you write again very soon!

  35. erick roten says:


    There’s definitely a lot to learn about this subject.
    I like all the points you made.

  36. yonglanham says:


    This blog was… how do I say it? Relevant!! Finally, I’ve found something that helped me.

    Many thanks!

  37. marian longford says:


    Pretty nice post. Ι just stumbled your weblog and wanted to say that
    I have really enjoyed browsing your weblog posts. After all, I will be subscribing оn your feed and I’m hoping you write again very soon!

  38. justinalower says:


    Super blog! Do you have any hints for aspiring writers?
    I’m hoping to start my own site soon but I’m a little lost on everything.
    Would you advise starting with ɑ free platform like WordPress or go for a paid option? There are so many choices ᧐utthhere
    that I’m totally overwhelmed … Any recommendations?

  39. Hayden Kascak says:


    Great article and right to the point. I don’t know if this is in fact the best place to ask but do you folks have any thoughts on where to get some professional writers? Thank you

  40. estellaflora says:


    It’s a rеmarkable piece of writing designed for all the online viewers; they will take benefit from it, I am sure.

  41. betty kibby says:


    I know this if off-topic but I’m looking into starting my own blog and was wondering what all is needed to get setup?
    I’m assuming having a blog like yours would cost a pretty penny?
    I’m not very web savvy, so I’m not 100% positive.
    Any recommendations or advice would be greatly appreciated.
    Many thanks

  42. Ralf says:

  43. parthenia_vachon says:


    Superb, what a web site it is! This web site provides helpful data to us, keep it up.

  44. antonio.bronx says:


    Hi there, thanks for your article! Somehow I needed the services of application developers, and fortunately I found an excellent team that helped me cope with all my tasks on time and with excellent quality. I advise everyone to check their website

  45. Poker says:


    Hello just wanted to give you a brief heads up and let you know a few of the pictures aren’t loading properly. I’m not sure why but I think it’s a linking issue.

    I’ve tried it in two different web browsers and both show the same outcome.

  46. menhairstyle1 says:


    Thanks for share great info

  47. Gore Isla says:


    It is clear that the writer is a data geek. I like the way he organizes and writes facts.
    It’s always a pleasure to read articles created by professionals that are real. I am sick and tired with all that, ghostwritten articles that were no-name. That is the reason it had been pleasant to take a look at a piece that is compelling.
    I visit the writer has ground knowledge in this issue in addition to some practical experience.
    This type of information is always more valuable than articles thoughts that
    are copy-pasted.

  48. Jasper says:


    I was suggested this blog by my cousin. I’m no longer sure whether this put up is written by means of him as no one else recognize such detailed about my difficulty. You’re wonderful! Thanks!

  49. christianelazenby says:


    If you desire to grow your experience just keep visiting
    this website and be updated with the most up-to-date information posted here.

  50. noeoglesby says:


    Usually I don’t learn article on blogs, however I wish to say that this write-up very compelled me
    to try and do it! Your writing style has been amazed me.

    Thank you, very great article.

  51. glenhorning says:


    I will right away take hold of your RSS as I can not in finding your e-mail subscription link or e-newsletter service.
    Do you have any? Kindly permit me to know so that I may subscribe.

  52. FloydYPetter says:


    Incredible points. Outstanding arguments. Keep up the
    amazing spirit.

  53. jeffreycardona says:


    This paragraph is in fact a good one it helps new internet viewers, who are
    wishing for blogging.

  54. maximo.wetter says:


    If someone desires expert view about blogging and site-building after that I advise him/her to visit this web page, keep up the fastidious job.

  55. Yuliia says:


    Very useful post!

  56. cary.mascorro says:


    Hi, I think your website might be having browser compatibility issues.

    When I look at your blog in Chrome, it looks fine but when opening in Internet Explorer, it has some overlapping. I just wanted to give you a quick heads up!

    Other than that, superb blog!

  57. marcelogowlland says:


    Howdy I am so delighted I found your weblog, I really found you by accident, while I was looking on Google for something else,
    Anyways I am here now and would just like to say thank you for an incredible post and an all-round thrilling blog (I also love the theme/design), I don’t have
    time to look over it all at the minute but I have book-marked it and also included your RSS
    feeds, so when I have time I will be back to read more,
    Please do keep up the superb work.

  58. dwaynehyder says:


    Nice post. I learn something totally new and challenging on blogs I stumble upon on a daily basis.
    It will always be exciting to read through articles from other authors
    and practice a little something from their websites.

  59. aishabullard says:


    Appreciation to my father who told me regarding this
    weblog, this weblog is in fact amazing.

  60. 김천출장안마 says:


    I’m really enjoying the design and layout of your website.

    It’s a very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you
    hire out a designer to create your theme?
    Outstanding work!

  61. Fiebelkorn says:


    Pretty! This has been a really wonderful post. Thank you for providing these details.

  62. Danilo says:


    Hey very interesting blog!

  63. Nealy says:


    Great article post.Much thanks again. Great.

  64. Tom says:


    Thanks for a great compilations of forums!

  65. Anastasiia Mikula says:


    Thanks for a great post!
    I have tried some of these resources which are really useful for developers and software development companies.

  66. Tatyana Omelianova says:


    Thank you for your post!

  67. RozaGladkikh says:


    Thank you for a so good list of sites, I will definitely use it for work and faster problem solutions.

Leave a Reply