Diferenças entre codificação e programação

Codificação é escrever um programa em uma linguagem que os computadores podem traduzir para binário.

Codificação é escrever um programa em uma linguagem que os computadores podem traduzir para binário.

O Bureau of Labor Statistics EUA reconhece nenhuma diferença entre os termos "programação" e "codificação" para os indivíduos que trabalham em programação de computadores. Os termos são freqüentemente usados ​​alternadamente, mas algumas pessoas acham um termo ou outro preferível, ou utilizá-los para implicar diferentes partes do processo de criação de software de computador.

Video: Linguagens de Programação e suas diferenças

Código Computer Basics

Os programadores de computador deve traduzir ações que eles querem um computador para executar em termos de um computador vai entender. Os computadores utilizam uma linguagem chamada código de máquina, que é uma linguagem binária. Isto significa que todas as instruções do computador entende é composta de várias combinações dos algarismos "1" e "0." Os programadores de computador usam uma variedade de línguas intermediárias, tais como C, C #, C ++, Java, Ruby e Python, para formular pensamentos comuns em uma linguagem conhecida como "Código fonte." Eles, então, executar línguas através de um programa chamado "Compilador" para traduzir o código fonte em código de máquina, ou binário.

Video: Módulo 1 - Diferença entre programador e desenvolvedor

Vs. geral Específico



O ato de escrever o código-fonte é chamado de codificação. Ele também pode ser chamado de programação porque é parte do processo de programação de computadores. No entanto, o processo de criação de software é mais do que escrever o code-lo também inclui executar o compilador e corrigir erros, um processo conhecido como "depuração." Quando usado como termos específicos em vez de em um sentido geral, a codificação pode se referir ao processo específico de digitar o código, durante a programação pode se referir a qualquer fase do processo, incluindo a compilação e depuração.

estado

Às vezes os termos de codificação ou programação pode ser usado como símbolos de status. Por muitos anos, apenas pessoas com treinamento especial poderia escrever programas, de modo "programação" era uma actividade associada com o estado. Como linguagens de computador e software automatizado evoluído e simplificado, programação necessária formação menos especializados. Mesmo os usuários inexperientes podem criar programas simples com as ferramentas certas agora. Por causa disso, "codificação" ganhou o status que "programação" teve uma vez, devido à implicação de que a programação pode não ter habilidades especializadas, mas codificação requer conhecimento e treinamento especializado.

considerações

Video: Aulas Python - 001 - O que é programar? O que é python?

Você pode ser capaz de dizer a partir do contexto de uma conversa se alguém está usando "codificação" no sentido específico ou geral, e se ele tem ou não um sentido de estado ligado a ele. Se você não pode dizer a partir do contexto em que você lê ou ouve a palavra, não hesite em perguntar. O campo da ciência da computação está em constante evolução, e até mesmo palavras assumem novos significados, como a indústria progride.

Referências

  • ligação Bureau of Labor Statistics EUA: Occupational Outlook Handbook, 2010-11 Edição: engenheiros de software e programadores de computador

Sobre o autor

Anne Hirsh foi escrita e edição para mais de 10 anos. Ela tem experiência prática na culinária, artes visuais e teatro, bem como experiência de escrita cobrindo bem-estar e tópicos relacionados a animais. Ela também tem uma vasta experiência de investigação em marketing, empresa de pequeno porte, desenvolvimento web e SEO. Hirsh tem um grau de bacharel em teatro técnico e Inglês e formação pós-bacharelado em software de gravação e computador.


Artigos relacionados