PRINCIPAIS DIFERENÇAS ENTRE A LINGUAGEM C E A LINGUAGEM PYTHON
DOI:
https://doi.org/10.30681/rbegdr.v9i3.15198Keywords:
Programação funcional, linguagens de programação, paradigmas computacionais., Python, C, ProgramaçãoAbstract
Este artigo relata as principais diferenças das linguagens C e Python marcantes em filosofia, estrutura e aplicação. A metodologia utilizada foi de natureza qualitativa e abordagem bibliográfica. A linguagem C é compilada, procedural e de tipagem estática, oferecendo alto desempenho e controle direto da memória por meio de ponteiros.
Já Python é interpretada, orientada a objetos e de tipagem dinâmica, priorizando simplicidade, legibilidade e rapidez no desenvolvimento. Enquanto C exige maior conhecimento técnico e sintaxe mais detalhada, Python apresenta código mais enxuto e fácil de aprender.
C é muito utilizada em sistemas de baixo nível e aplicações que exigem alta performance.
Python se destaca em áreas como automação, ciência de dados e desenvolvimento rápido de aplicações. Outra diferença importante está no gerenciamento de memória: C exige controle manual, enquanto Python utiliza Garbage Collector automático.
Assim, a escolha entre as duas linguagens depende das necessidades do projeto, equilibrando desempenho, simplicidade e produtividade.
Downloads
References
ANTONELLO, Ricardo. Linguagem C E-book. 1ª Edição. 2020. Disponível em: https://antonello.com.br/livro-linguagem-c/. Acesso em: 20 out. 2025.
BACKES, André. Linguagem C: Completa e Descomplicada. Elsevier Editora Ltda. 1ª Edição. 2013.
DEITEL, Paul J.; DEITEL, Harvey M. Como Programar em C. 6ª edição. Pearson Universidades, 2011. 846 p.
FELTRIN, Fernando. Python do ZERO à Programação Orientada a Objetos. 2019.
GIL, Antonio Carlos. Métodos e técnicas de pesquisa social. 7. ed. São Paulo: Atlas, 2019.
SILVEIRA, Sidnei Renato; DELEPIANE DE VIT, Antônio Rodrigo; BERTOLINI, Cristiano; PARREIRA, Fábio José; CUNHA, Guilherme Bernardino da; BIGOLIN, Nara Martini.
Paradigmas de programação: Uma introdução. Belo Horizonte: Synapse Editora, 2021. 95 p. Formato: PDF. Disponível em: World Wide Web. DOI: https://doi.org/10.36599/editpa-2021_ppui. ISBN 978-65-88890-08-0.
PAIVA, Fábio Augusto Procópio de; NASCIMENTO, João Maria Araújo do; MARTINS, Rodrigo Siqueira; SOUZA, Givanaldo Rocha de. Introdução a Python: Com Aplicações de Sistemas Operacionais. Natal: IFRN, 2019.
SCHILDT, Herbert. C: Completo e Total. Markrom Books Ltda. 3ª Edição. 1996.
TUCKER, Allen B.; NOONAN, Robert E.
Linguagens de programação: Princípios e paradigmas. Porto Alegre: AMGH, 2010. Recurso eletrônico. Tradução de Mario Moro Fecchio. Revisão técnica de Eduardo Marques e Márcio Merino Fernandes. Editado também como livro impresso em 2008. ISBN 978-85-63308-56-6.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Revista Brasileira de Estudos de Gestão e Desenvolvimento Regional

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Esta revista oferece acesso livre imediato ao seu conteúdo, seguindo o princípio de que disponibilizar de forma gratuita, a produção da comunidade científica ao público, proporciona maior democratização do conhecimento. A política é Acesso Aberto.
Adotamos a licença CC Attribution-NonCommercial 4.0, a qual permite o compartilhamento, uso, citação, adaptação, desde que citada fonte e não alterada a licença inicial. O uso da publicação para fins comerciais não é permitido. Dessa maneira não são cobradas nenhum tipo de taxa na revista.