Eu sou iniciante em Python e gosto muito até agora. Uma pergunta que me vem à mente com frequência é se eu preciso entender e, portanto, aprender os Internos de uma linguagem de programação (como no meu caso, Python). Como você deve saber, o próprio Python está escrito em C.
Portanto, minha pergunta é: Qual a profundidade necessária para mergulhar em uma linguagem de programação para ser proficiente ou fluente nessa linguagem. Eu comparo essa pergunta com linguagens "naturais". Não conheço todos os detalhes da gramática na língua materna, mas sou capaz de me expressar sem problemas nessa língua. É quando digo que sou fluente em um idioma. Isso também se aplica a linguagens de programação?