Advent of Code 2024 – 25 Languages

submited by
Style Pass
2025-01-06 20:00:20

This year, for Advent of Code, I tried to do something new (to me, at least): I’d try to solve each day’s puzzle with a different programming language.

For this, I collected 25 languages that I’m willing to use/learn, shuffled them and used the language planned for the given day (thus, no choosing!).

Keep in mind that this is very subjective and my experience with many of these langauges is typically tiny. Also, functional programming languages and low-level languages are typically less useful for Advent of Code specifically. I included languages that

Advent of Code is a Website created by Eric Wastl that poses 25 days of puzzles. These puzzles always include some short story on what problem the protagonists have to solve, and two tasks, an easier and a more difficult one. Each puzzle is thoroughly explained with an example and gives you a personalized, very large input that you’re supposed to solve using some programming language of your choice.

Python is a classic, and it’s probably one of the easiest language to solve AoC problems. Using pandas for I/O and numpy for general data processing makes python really handy to solve these problems.

Leave a Comment