PRINCIPAIS DIFERENÇAS ENTRE A LINGUAGEM C E A LINGUAGEM PYTHON

Authors

  • João Gabriel de Jesus Pires Quintanilha UNEMAT
  • Janecler Foppa UNEMAT
  • Gabriel de Carvalho Donel UNEMAT
  • Pirakta Tawa Ikpeng UNEMAT

DOI:

https://doi.org/10.30681/rbegdr.v9i3.15198

Keywords:

Programação funcional, linguagens de programação, paradigmas computacionais., Python, C, Programação

Abstract

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.
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

Download data is not yet available.

Author Biographies

  • João Gabriel de Jesus Pires Quintanilha, UNEMAT

    Graduando em Sistemas de Informação pela UNEMAT (2026); Ensino médio completo;

  • Janecler Foppa, UNEMAT

    Doutorado em Ciências da Educação, Conhecimento e inclusão social (2020) UTAD - Portugal reconhecido pela UFMG; Mestre em Administração com linha de pesquisa em Gestão Pública (2013) FEAD Minas Gerais, Brasil; Graduação em Sistemas de Informação (2002) - Faculdades Reunidas de Admin. Ciências Contábeis e Econômicas de Palmas, Paraná; Graduação em Gestão da Segurança e Defesa Cibernética (2022). Graduanda Bacharelado em Ciências Biológicas (2020 - em andamento) - UNINTER; Especializações: MBA em Gestão de Negócios (2007); Docência para Ensino Superior (2008); Contabilidade Pública e Responsabilidade Fiscal (2010); Direito Tributário (2013); Redes de Computadores (2013); Assistência Interdisciplinar em Saúde Mental/ Álcool e Outras Drogas (2017); Inovação em Medicamentos da Biodiversidade - Fiocruz (2022). Atua como Fiscal de Tributos na Prefeitura Municipal de Sinop MT, membro da Comissão de Trabalho Operacional do CGIBS em Brasília. Professora Universitária nos Cursos de Administração; Análise e Desenvolvimento de Sistemas; Tecnologia em Gestão de Negócios e Inovação, Sistemas de Informação, Licenciatura em Matemática (UNEMAT); Gestão Pública, Engenharia da Computação, Agronomia(FASTECH) e Tecnólogo em Segurança Pública - (ESFAP Polo Sinop MT, Sorriso - MT e Cuiabá MT).

  • Gabriel de Carvalho Donel, UNEMAT

    Graduando em Geografia pela UNEMAT (2026); Ensino médio completo; Técnico administrativo educacional, Multimeios didáticos pelo município de sinop (2025).

  • Pirakta Tawa Ikpeng, UNEMAT

    Graduando em Sistemas de Informação pela UNEMAT (2026); Ensino médio completo;

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.

Published

2026-07-01

How to Cite

PRINCIPAIS DIFERENÇAS ENTRE A LINGUAGEM C E A LINGUAGEM PYTHON. (2026). Revista Brasileira De Estudos De Gestão E Desenvolvimento Regional, 9(3), 138-145. https://doi.org/10.30681/rbegdr.v9i3.15198