it's a good idea to think about this, but it's much easier to think about models comparing to code
since models are just models, you simply could do so much more to them, higher poly, change it up, and simply import it into another game if you have the blend, code isn't easy to port..
all of my years for coding in this game the only thing that'll get me farther is my knowledge of basic syntax, understanding how each language is the way it is, critical thinking, and how to make things efficiently
i do know some other languages already for the past year or so but i haven't gotten far into them yet