As a commercial developer, you end up programming in a variety of languages.
A common beginner question is ‘How do I learn so many languages?‘
And the answer is, of course: you don’t. You get good at picking up the basics as you go along.
Here is how I do it: I learn the three basics of any language.