É uma "linguagem de programação" interpretada high-level bloated e popular. Sua prioridade é legibilidade, popularidade e tornar fácil e rápido o código para qualquer pessoa com ao menos metade de um hemisfério cerebral - que é um quarto de um cérebro inteiro - por isso é popular entre iniciantes, crianças, mulheres e não programadores, como cientistas e soydevs não qualificados que não conseguem lidar com linguagens reais como C. Python apenas funciona e é confortável - escrever "código" em Python é o nível de explicar ao ChatGPT o que você quer que seja programado para você - mas qualquer programa escrito nele está fadado para sempre a ser inchado, lento, feio, grande, deprimente e inevitavelmente morrerá sem manutenção, pois as atualizações do Python quebram propositalmente a compatibilidade com versões anteriores semanalmente. Python adora atualizar constantemente, então você tem que continuar reescrevendo seus programas antigos todos os dias e, na verdade, você deve atualizar constantemente seu sistema operacional para que Python tenha todas as dependências mais recentes que ele não precisava ontem, mas hoje ele precisa - hoje seu programa Python funciona, amanhã há apenas 50% de chance de ele continuar funcionando e a probabilidade cai pela metade a cada dia consecutivo, e às vezes ele simplesmente quebra aleatoriamente porque por que não, você deve apenas rezar e atualizar constantemente, isso nunca acontecerá com você com C. Sendo baseado em hype, ele é usado para qualquer coisa que esteja na moda, neste momento é a linguagem mais frequentemente usada para programar "IAs de rede neural".
Python é lento, muito mais que JavaScript e PHP - de acordo com o Computer Language Benchmarks Game. Se você quiser tornar seus programas Python mais rápidos, use a implementação PyPy em vez de CPython padrão.
Programar em Python não é programação real. Fazer um programa em Python versus escrever um programa real é como fazer uma casa no Minetest versus fazer uma casa real. Python foi de fato feito exatamente para pessoas que NÃO SABEM programar, como mulheres, economistas e programadores profissionais, é basicamente uma cadeira de rodas -- aqueles que sabem programar não precisam de Python, assim como aqueles que podem andar não precisam de uma cadeira de rodas.
Python foi concebido em 1991 por um holandês Guido van Rossum que o anunciou na Usenet. A versão 1.0 foi lançada em 1994 e a versão 2.0 em 2000. Uma versão muito importante foi a 2.7 lançada em 2010 - esta foi usada e suportada por um longo tempo, mas o suporte foi encerrado em 2020 em favor do Python 3. No momento em que escrevo isto, a versão mais recente é a 3.9.
Podemos usar python? Existem certos casos de uso para ele, principalmente escrever scripts descartáveis e outros códigos rápidos e temporários. Python pode facilmente ajudar você a entrar na programação também, então pode muito bem servir como uma linguagem educacional, no entanto, certifique-se de fazer a transição para uma linguagem melhor mais tarde. Lembre-se, python nunca deve ser usado para um programa sério.
A implementação de referência, CPython, é a mais amplamente usada, é escrita em C e no próprio python. Também existem diferentes implementações, como MicroPython - para embarcado - PyPy - implementação alternativa e rápida - Jython e assim por diante.
O que se segue é um resumo da linguagem python:
Impulsionado por nada. Todo conteúdo é disponível sob CC0 1.0 domínio público. Envie comentários e correções para Mr. Unix em victor_hermian@disroot.org.