Codeforces hosts programming contests and an active community where you can solve coding challenges, join competitions, and discuss algorithms.
Compete in live programming contests
Codeforces is a vibrant platform where you can take part in regular programming competitions and test your coding skills against others around the world. The site offers a wide range of algorithmic challenges, from beginner to advanced, and frequently hosts timed contests that let you compete live.
Beyond competitions, Codeforces is also a thriving community. You can discuss problems, share solutions, and connect with other programmers in the forums. Whether you want to practice for informatics olympiads, improve your coding abilities, or simply enjoy solving problems, Codeforces provides a welcoming space for all levels of experience.
Discover websites similar to Codeforces.com based on shared categories, topics, and features.
Google Summer of Code connects new contributors with open source organizations for mentored programming projects in a global, online program.
Connect with developers, read the latest tech news, and learn programming with in-depth tutorials on .NET, C#, Java, and more.
A friendly space for developers to share technical tutorials, ask questions, join events, and connect with others to learn and support each other.
Join a vibrant web developer community to ask questions, share knowledge, and earn rewards for contributing helpful answers and insights.
Discover weekly articles, podcasts, and tips about Swift development by John Sundell—ideal for developers looking to learn and stay updated.
A resource hub for Kentico Xperience developers offering articles, Q&A, documentation, downloads, and a marketplace to support your CMS projects.
Qiita is a Japanese platform where developers share programming tips, knowledge, and notes to help each other learn and solve coding problems.
Coderanch is a friendly online forum where programmers of all levels discuss Java, databases, Android, coding jobs, certifications, and more.
MaplePrimes is an online community for users of Maple software to ask questions, share posts, and discuss math, science, and Maple-related topics.
SegmentFault 思否是中文开发者社区,提供技术问答、博客、资讯和课程,方便程序员交流、学习和分享经验。
Dr. Dobb's offers articles, tutorials, source code, and podcasts on programming tools, languages, and best practices for serious software developers.
Discover Perl articles, code modules, and programming tips with M-J. Dominus's collection of resources for Perl enthusiasts and developers.
LeetCode offers coding challenges, practice problems, and interview prep tools to help you improve your programming skills and land tech jobs.
Top End Devs offers courses, podcasts, meetups, and screencasts to help developers grow their skills and advance their careers in tech.
Stay updated with Perl programming news, tutorials, and community stories. Explore code examples, guides, and insights for Perl developers.
Microsoft Learn offers interactive lessons, technical docs, certifications, and a community to help you build skills and advance your tech career.
Stack Overflow is a Q&A site where developers ask and answer programming questions, share knowledge, and connect with a global tech community.
Discover Scott Meyers' C++ books, articles, talks, and training materials for software developers interested in mastering modern C++ programming.
Sitecore Stack Exchange is a Q&A community where developers and users share knowledge, ask questions, and solve problems about Sitecore CMS and marketing tools.
Level up your software engineering skills with courses, blogs, and workshops from Kent C. Dodds, covering React, JavaScript, TypeScript, and more.
Exercism helps you learn, practice, and improve your programming skills in 75+ languages with exercises, mentoring, and a supportive community—all free.
NESdev Wiki is a collaborative resource for learning, sharing, and discussing programming and hardware details about the Nintendo Entertainment System (NES).
The ICPC website offers info, resources, and updates about the International Collegiate Programming Contest for students and universities worldwide.
A community blog for Perl enthusiasts to share news, tutorials, and experiences about Perl programming and related events from around the world.
Learn coding, computer science, and interview prep with articles, tutorials, quizzes, and practice questions on programming and tech topics.
Unity Discussions is a community forum where you can ask questions, share ideas, and get support from other Unity developers on all things Unity.
Hacktoberfest is an annual event inviting everyone to contribute to open-source projects, connect with a global community, and celebrate collaboration.
Connect with developers to discuss, share, and learn about HTML5 game development, including news, tutorials, demos, and project showcases.
Join the Epic Developer Community Forums to discuss Unreal Engine, share knowledge, get support, and connect with other developers and creators.
Join a global community to connect, learn, and share about Kubernetes and AI through active meetups, events, and discussions for all experience levels.
A hub for ActivityPub developers to connect, share ideas, and collaborate on making the Fediverse more open and interoperable for everyone.
Join the Snapcraft forum to connect with snap users and developers, ask questions, share tips, and stay updated on all things related to snaps and Snapcraft.
Personal blog by Armin Ronacher sharing insights on programming, software development, and technology trends, with thoughtful articles and tutorials.
Connect with fellow developers, share ideas, and get support for building on the X platform and APIs in this dedicated community forum.
Stay updated on Google developer tools, APIs, and news. Explore resources, tutorials, and announcements for building with Google technologies.
Join Apple Developer Forums to connect with developers and Apple experts, ask questions, share knowledge, and explore best practices for Apple platforms.
Explore and contribute to hundreds of open source software projects with The Apache Software Foundation, a global community for developers and users.
Explore resources, documentation, downloads, and community support for MySQL developers. Find tools, forums, and updates for building with MySQL.
Dutch Oracle user group connecting IT professionals through events, knowledge sharing, and community activities focused on Oracle technologies.
Gitter is a chat and networking platform for developers to connect, share ideas, and build thriving communities through real-time messaging and collaboration.
Typelevel is a welcoming community and project hub for exploring and learning functional programming in Scala, with resources, events, and collaboration.
CSDN is a leading Chinese platform for IT developers, offering blogs, Q&A, forums, online courses, and resources for learning and sharing tech knowledge.
Showcase site for Shreyas Patil, featuring his Android and web development projects, open source work, and educational apps for learning programming.
Join the Qt Project to contribute to open-source development, collaborate with others, and help shape the future of the Qt framework.
Join discussions about Lazarus and Free Pascal, share coding tips, and connect with developers in this active programming community forum.
Join a global community of developers and browser makers collaborating to shape and discuss the future of web technologies and standards.
CodeProject is a community site for developers to share articles, tutorials, and code samples on programming topics like C#, Python, AI, and more.
Explore guides, tools, and resources to build cloud apps using Salesforce. Connect with other developers and learn new skills in one place.
DZone offers news, tutorials, and tools for programmers and DevOps pros, with community-driven articles and resources for all experience levels.
Stay updated with news, tutorials, and insights for Microsoft developers. Explore coding tips, product updates, and community stories all in one place.
Discover tools, docs, and community support to build, integrate, or extend live streaming experiences with Twitch's developer platform and APIs.
Zenn is a Japanese platform where engineers share tech knowledge, publish articles or books, and earn rewards from readers for their content.
Read blog posts from Microsoft and ASP.NET experts sharing tips, tutorials, and insights on web development with ASP.NET and related technologies.
Devpost lets you join online and in-person hackathons to build projects, learn new skills, win prizes, and connect with developers worldwide.
Habr offers a personalized feed of tech articles, programming guides, and discussions for developers and IT enthusiasts. Content in English and Russian.
Join the IBM TechXchange Community to connect with peers, find answers, share best practices, and learn more about IBM solutions and technologies.
IBM Developer offers hands-on training, tutorials, and resources for learning AI, data science, and open source technologies.
PixelsTech is a platform for programmers to share and edit technical articles, discuss hot topics, and connect with others in software development.
博客园是一个面向开发者的知识分享社区,提供技术博客、问答和交流空间,帮助程序员分享经验、学习新技能。
Discover programming tips, tools, and projects shared by a global community of developers. Learn, share, and grow your coding skills together.