I did a bit of MatLab at uni, dabbled in VB.NET around that time (if you google "FAVC DVD" I wrote that!), but for the last 16 years I've been using a stats package at work called Stata that uses a simple scripting language you can write "programs" in that Stata can interpret. I found transitioning from one package to another okay back then but now my brain is old and brittle so I'd probably struggle. In stats the popular software packages are SAS (big industry - rubbish syntax), R (opensource, supported in academia, not very intuitive language) and Python (hot in data science, but I've not used it).
The "color" thing is pretty prevalent for me as I'm always having to change colours in charts/figures.