Minha primeira linguagem foi o Python e foi a pior escolha possivel.
Obvio que cada pessoa é diferente, mas para mim, Python teve um efeito negativo duradouro. Aprendi a programar sozinho, e muita coisa não encaixava, com o tempo fui aprendendo a MONTAR programas. Python é otimo para isso, MONTAR programas, Python é péssimo para aprender a PROGRAMAR.
Em Python você importa 30% da solução, copia outros 30%, ajusta mais 30% ao problema e os 10% que sobra é apenas para juntar os 90% anteriores kkkk Mas calma, Python é muito legal! Só não prestou para meu aprendizado.
Aprendi a programar de verdade com C, os fundamentos, o que cada coisa faz, e porquê faz aquilo, etc. Hoje uso MUITO C++ para projetos pessoais, também estudo Rust(mas não gosto mutio) e Assembly(esse eu gosto kk)