When learning bitcoin you wouldn't need to learn any programming language since you just need to understand what bitcoin is and you don't really need to know the technical part of it. I mean if you start investing and trading on bitcoin and cryptocurrency you could learn it already plus you could easily add the knowledge you learn here in the forum, or you could also ask here in the forum if you need help with anything related to bitcoin and cryptocurrency.
Programming is pretty fun actually but you just need to put a lot of time and effort into it, I mean if you planning to develop projects on blockchain, cryptocurrency, NFT projects, contracts, etc. that's the part where you need to learn to programming, It was pretty much in demand this day and pay a very good amount of money, plus company hires developers and programmers most of the time so if your interested you could do that as well, all you need is google and youtube, etc.