Código-fonte
Código-fonte é a representação de um programa escrita em uma linguagem de programação. Pode ser lida e modificada por pessoas e processada por ferramentas. Nem sempre é a mesma representação que o computador usa diretamente durante a execução.
Escrito pela equipe Compuzilla
Publicado em . Atualizado em .
Também chamado de: source code
Neste verbete

Código-fonte
- Texto na linguagem
- Ferramentas de execução
- Comportamento
Escrever comportamento
Um trecho como total = preco * quantidade expressa uma operação em uma linguagem que define nomes, valores e regras. O código precisa respeitar essas regras para ter o significado pretendido. Comentários podem explicar a intenção sem participar da mesma forma da execução.
O texto sozinho também não descreve necessariamente todo o aplicativo. Configurações, bibliotecas e recursos podem ser necessários para obter o resultado.
Do texto à execução
Compiladores podem traduzir código para outras representações. Interpretadores podem executar uma representação seguindo as regras da linguagem. Um sistema pode combinar essas técnicas; não existe uma única sequência válida para todo programa.
Ter acesso ao código ajuda a examinar e modificar, mas permissões de uso e distribuição dependem da licença. Código disponível para leitura não significa, por si só, liberdade para qualquer reutilização. O código também pode conter erros apesar de ser legível.
Próxima leitura
Conheça compilador para acompanhar uma tradução entre representações.
Na prática
- total = preco * quantidade é uma expressão de comportamento no código de um programa.