whatisgithub

What is retos-programacion-2023?

mouredev/retos-programacion-2023 — explained in plain English

Analysis updated 2026-06-26

5,612PythonAudience · developerComplexity · 1/5Setup · easy

In one sentence

A full year of 52 weekly programming challenges from the Spanish-language MoureDev community, each with difficulty levels and community solutions in many languages including Python, JavaScript, Java, and Go.

Mindmap

mindmap
  root((repo))
    What it does
      Weekly challenges
      Multi-language solutions
      Live Twitch review
    Difficulty levels
      Easy
      Medium
      Hard
    Languages
      Python
      JavaScript
      Java Go Dart
    Use cases
      Coding practice
      Language comparison
      Structured learning
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Practice programming logic by picking any of 52 challenges ranked easy, medium, or hard and solving them in your preferred language.

USE CASE 2

Study how the same problem is solved differently in Python, JavaScript, Java, Go, and other languages by comparing community solutions.

USE CASE 3

Use the 52 challenges as a self-paced curriculum covering fundamentals like FizzBuzz, password generators, and game simulators.

What is it built with?

PythonJavaScriptJavaGoDartC#

How does it compare?

mouredev/retos-programacion-2023flashinfer-ai/flashinferbiolab/orange3
Stars5,6125,6105,607
LanguagePythonPythonPython
Setup difficultyeasyhardeasy
Complexity1/54/52/5
Audiencedeveloperdeveloperdata

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

So what is it?

This repository is a collection of weekly programming exercises published throughout 2023 by the MoureDev community, a Spanish-language developer community run by a creator who goes by MoureDev. The README and all challenge descriptions are written in Spanish. The goal of the project is to give people a place to practice programming logic, regardless of which language they use. Each week, a new challenge was posted to the repository. The challenge from the previous week was then reviewed live on Twitch, where the creator showed his own solution and discussed it. Anyone could submit their own solution in any programming language, and community submissions are stored in the repository alongside the official correction. The challenges cover a wide range of topics, from classic exercises like FizzBuzz and password generators to more specific problems like simulating a tennis scoring system or building a word-guessing game. Challenges are organized by number and labeled with a difficulty level: easy, medium, or hard. They are independent of each other, so you can pick any one to try without needing to complete the others first. Each challenge folder contains the problem statement and subdirectories for solutions in different languages, including Python, JavaScript, Java, C#, Go, Dart, and others contributed by the community. The repository ended at challenge number 52, covering the full year of 2023. Event schedules for the live Twitch corrections were posted in the project's Discord server. The README lists every challenge with links to the problem description, the creator's solution, and the community solution folder. This project is primarily useful as a learning resource for Spanish-speaking developers who want structured practice with a social component, including live walkthroughs and the ability to compare solutions across different programming languages.

Copy-paste prompts

Prompt 1
Help me solve the FizzBuzz challenge from mouredev/retos-programacion-2023 in Python, then show me a version using list comprehension.
Prompt 2
Show me how to implement a tennis score simulator in JavaScript, similar to one of the hard challenges in this repository.
Prompt 3
I want to compare the password generator challenge solutions across Python, JavaScript, and Java, explain the key differences in approach.
Prompt 4
Help me write a word-guessing game in Go inspired by the challenge format in retos-programacion-2023, with difficulty levels and user input.

Frequently asked questions

What is retos-programacion-2023?

A full year of 52 weekly programming challenges from the Spanish-language MoureDev community, each with difficulty levels and community solutions in many languages including Python, JavaScript, Java, and Go.

What language is retos-programacion-2023 written in?

Mainly Python. The stack also includes Python, JavaScript, Java.

How hard is retos-programacion-2023 to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is retos-programacion-2023 for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.