I spend the next year learning the following programming languages.

C Month 1
Java Month 2
TypeScript Month 3
Scala Month 4
Nim Month 5
Haskell Month 6
C++ Month 7
Julia Month 8
Elixir Month 9
Ruby Month 10
Dart Month 11
Go Month 12

I report back after every month with a blog post on how difficult it was to learn and how they rank up against one another.

! Project on Hold

A rough winter and the start of schooling again has made me put this project on the backburner (I also don't Java had me that excited either.) When I return I'll probably jump straight to TypeScript.