I spend a considerable amount of my time with scientists who are staring to learn to code (either IRL or online), often in the hopes that it will open future research and career doors. One of the major barriers I have found in my own experience, as well as observed with others, is learning and implementing new programming languages after I already learned one. If we are honest, learning a programming language is very challenging but also incredibly rewarding. So do we really want to go through that again with a new language, and will the new language open as many analytical doors as the first? This week I was to discuss the process of learning new programming languages, and offer you some tips on learning a new language, if that is something that interests you.