Código-fonte

Código-fonte é um texto escrito em uma linguagem de programação que contém as instruções de um programa. Os arquivos de código-fonte são arquivos de texto simples legíveis por humanos que incluem declarações de variáveis, funções, loops e outras instruções que dizem a um programa o que fazer. Alguns programas precisam de apenas algumas linhas de código-fonte, enquanto outros podem consistir em milhões de linhas.

Os desenvolvedores de software geralmente seguem várias convenções comuns ao escrever código-fonte para facilitar a leitura e a modificação de códigos complexos. Por exemplo, os desenvolvedores devem nomear variáveis de uma maneira que descreva sua finalidade e também usar um método consistente para recuar blocos de código que separam claramente as funções. Os desenvolvedores também costumam incluir comentários para explicar seções do código. Os comentários ajudam outros programadores — e até mesmo o programador original no futuro — a entender o que cada elemento do código faz.

Programas curtos em algumas linguagens de programação são conhecidos como scripts; esses programas podem ser executados diretamente a partir do código-fonte usando um mecanismo de scripts, como o VBScript ou o mecanismo do PHP. No entanto, a maioria das linguagens de programação exige que um desenvolvedor compile o código-fonte de um programa antes que ele possa ser executado. A compilação traduz o código-fonte em código de máquina binário, armazenado como arquivos executáveis que o computador consegue entender e executar.

O código-fonte de um programa pode ser mantido em um único arquivo ou distribuído entre vários arquivos interligados. Dividir o código-fonte em vários arquivos ajuda a manter as funções de um programa organizadas de acordo com sua finalidade. Muitos programadores usam um Ambiente de Desenvolvimento Integrado (IDE) para escrever e gerenciar seus arquivos de código-fonte. Uma IDE normalmente inclui um editor de código, um sistema de controle de versão, um ambiente de execução, um depurador e um compilador. Essas ferramentas facilitam para um desenvolvedor escrever código, testá-lo, encontrar e corrigir erros e compilá-lo para distribuição em um único programa.

Atualizado March 13, 2023 por Brian P.

quizTeste seus conhecimentos

What is the standard Windows keyboard shortcut for the Cut command?

A
Control+C
0%
B
Control+Z
0%
C
Control+V
0%
D
Control+X
0%
Correct! Incorrect!     View the Keyboard Shortcut definition.
More Quizzes →

O dicionário de informática Tech Terms

A definição de Código-fonte nesta página é uma definição original escrita pelos autores do TechTerms.com. Se você quiser fazer referência a esta página ou citar esta definição, use a barra de citação verde logo abaixo da definição.

Nosso objetivo é explicar a terminologia de informática de um jeito fácil de entender. Buscamos precisão e clareza em cada definição que publicamos. Se você tiver comentários sobre esta definição ou quiser sugerir um novo termo técnico, entre em contato.

A newsletter do Tech Terms

Amplie seus conhecimentos técnicos com nossa newsletter diária ou semanal! Assine hoje e receba novos termos e quizzes na sua caixa de entrada.

Assine a newsletter gratuita do TechTerms

Com que frequência você gostaria de receber um e-mail?

Você pode cancelar a assinatura ou alterar a frequência a qualquer momento usando os links disponíveis em cada e-mail. Dúvidas? Entre em contato.

Observação: a newsletter é enviada em inglês.