I started by teaching myself C#, then I learned Python as a second language. During that, I began with Haskell and some Agda and fell in love with functional programming. At university, I used Scala and Python a lot. Lately, I began to do much stuff in Julia.