AtCoder hosts regular online programming contests for all skill levels, letting you solve coding challenges, improve your skills, and view global rankings.
Join weekly online programming contests
AtCoder is an online platform where you can take part in programming contests designed for everyone, from beginners to advanced coders. The site offers weekly competitions where you can solve coding problems, test your skills against others, and learn new techniques along the way.
You can register for upcoming contests, practice with a library of past challenges, and track your progress on global leaderboards. Whether you're looking to improve your problem-solving abilities or just want to compete for fun, AtCoder gives you the tools and community to grow as a programmer.
With contests announced regularly and resources available in both English and Japanese, AtCoder makes it easy for anyone to get started, participate, and connect with fellow coding enthusiasts from around the world.
Discover websites similar to Atcoder.jp. Section 1 prioritizes sites with matching domain extensions and/or languages. Section 2 offers worldwide alternatives.
Explore open-source projects, articles, and resources to learn algorithms, JavaScript, Python, and machine learning by Oleksii Trekhleb.
A fun, beginner-friendly site that helps you learn Haskell programming through easy explanations, colorful examples, and a lighthearted approach.
LearnShell.org offers a free, interactive shell scripting tutorial for beginners and anyone wanting to practice and improve their shell programming skills.
Leer Python programmeren met online oefeningen, duidelijke documentatie en praktische cursussen. Ideaal voor beginners en gevorderden. Nederlandstalig.
LeetCode offers coding challenges, practice problems, and interview prep tools to help you improve your programming skills and land tech jobs.
Learn C and C++ with step-by-step tutorials, practice problems, and helpful tips for beginners and experienced programmers alike.
Learn programming for free with beginner-friendly tutorials, interactive examples, and an online compiler for Python, Java, C/C++, and more.
Learn JavaScript, React, and Webpack with practical guides, tutorials, and resources for all skill levels. Perfect for anyone interested in web development.
EzzyLearning.net offers step-by-step programming and web development tutorials on ASP.NET, Blazor, AngularJS, C#, and more for easy learning.
Learn Perl programming with tutorials, video courses, and guides for beginners and advanced users. Find answers, tips, and resources for Perl development.