Toph hosts competitive programming contests and problems on algorithms and data structures, with a community for participants.
AtCoder
AtCoder hosts online programming contests, including beginner and heuristic contests, with practice contests for new users.

About AtCoder
AtCoder is a programming contest site for anyone from beginners to experts that holds weekly programming contests online. It publishes upcoming, recent and daily contest schedules across Beginner, Regular, Grand, Heuristic and Weekday categories. First-time users can use a practice contest, including library testing, and the site shows separate Algorithm and Heuristic rankings.
Pricing is not clearly stated.
Key features
- Lists upcoming, recent and daily contests with start times
- Covers Beginner, Regular, Grand, Heuristic and Weekday contests
- Provides practice contest for first-time users
- Provides AtCoder Library Practice Contest for library testing
- Shows separate Algorithm and Heuristic rankings
AtCoder at a glance
- Website
- atcoder.jp
- Category
- Education & Learning › Learn to Code
- Type
- Website
- Pricing
- Not confirmed. Check the site
- Platforms
- Web
- Details verified
- Oct 22, 2026 · Official source
- Open source
- Not stated
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
AtCoder alternatives
Tools and sites you could use instead, ranked by how closely they match.
EMKC offers practical coding challenges and contests that can be completed in any of 17 programming languages.
A beginner tutorial introduces game programming with QB64 Phoenix Edition.
Why's (Poignant) Guide to Ruby introduces Ruby programming through an illustrated guide for beginners.
CodeAbbey offers programming problems for practice, with recent challenges and a programming certificate.
Codewars offers community-created coding exercises called kata, with practice across more than 55 programming languages.
Popular in Learn to Code
Well-known listings from the same topic.
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











