AtCoder
定期的に開催され、ナンバリングが行われるコンテストである。AHCを除き、2時間程度の短時間で行われる。
各コンテストは略称を接頭辞、3桁のナンバリングをその後に続ける形でスクリーンネームを付与される。これは略称として用いられる他、コンテストページURLの末尾等にも見られる。
AtCoder Beginner Contest (ABC)
競技プログラミング初心者/初級者向けのコンテストである。
ABC300までは配点は100-200-300-400-500-500-600-600固定の8問構成で、Rated対象は1999以下。
ABC301から配点が25点単位で変わるようになった。
2019年4月27日以前に行われたABC125以前は4問で構成され、現行レートシステムにおけるRated対象は1199以下であった。そこから2021年7月24日のABC211まで6問構成であったが2021年7月31日に行われたABC212より8問構成となった。さらに、2023年9月9日に行われたABC319より、高難易度の問題の在庫が消化できたため現在の7問構成となった。
AtCoder Regular Contest (ARC)
競技プログラミング中級者/上級者向けのコンテストである。ARC058からARC103までは300点以上の4問が出題された。ARC104以降は100点以上の6問が出題される。Rated対象は2799以下。
2016年7月16日開催のAGC001で現行のレートシステムが施行されて以降、イロレーティングに基づいた独自のレートシステムによってコンテスト参加者にレートを付与している。
参加したコンテストが参加者にとってRatedであればパフォーマンスと呼ばれる数値を得ることができ、それに基づいてレートが算出される。
Ratedかどうかは各コンテストのRated対象の範囲に自分のレートが含まれているかで判断することができる。