Retos de programación 2023 is a collection of weekly programming challenges designed for practicing logic across any programming language.
The project addresses the need for regular coding practice by publishing a new challenge each week, with community solutions and instructor corrections made available after the challenge period closes. Participants can submit solutions in any programming language they choose, and the repository organizes these solutions by challenge and by language, making it easy to compare different approaches to the same problem. The challenges are independent of one another, so learners can work through them at their own pace based on difficulty level.
This collection suits developers of any skill level who want structured, recurring practice problems without commitment to a specific language. It works well for those learning programming fundamentals or for experienced developers exploring new languages, since each challenge typically has solutions in multiple languages available for reference. The project is community-driven, meaning learners can see not only the instructor's solution but also how other community members approached each problem.
The project maintains a steady cadence of weekly challenge publication paired with live correction sessions. Solutions accumulate in the repository across many programming languages, reflecting ongoing community participation. The challenges remain independent and self-contained rather than building toward a larger system, keeping the scope focused on isolated logic problems.