Les différences entre le codage et la programmation

Le codage est en train d`écrire un programme dans une langue que les ordinateurs peuvent se traduire en binaire.

Le codage est en train d`écrire un programme dans une langue que les ordinateurs peuvent se traduire en binaire.

Le Bureau of Labor Statistics américain reconnaît aucune différence entre les termes "la programmation" et "codage" pour les personnes qui travaillent dans la programmation informatique. Les termes sont souvent utilisés de façon interchangeable, mais certaines personnes trouvent un ou l`autre terme préférable, ou les utiliser pour impliquer les différentes parties du processus de création d`un logiciel informatique.

Code de l`ordinateur de base

Les programmeurs doivent se traduire par des actions qu`ils veulent un ordinateur pour effectuer en termes d`un ordinateur comprendront. Les ordinateurs utilisent un langage appelé code machine, qui est un langage binaire. Cela signifie que toutes les instructions de l`ordinateur comprend est composé de diverses combinaisons des chiffres "1" et "0." Les programmeurs utilisent une variété de langages intermédiaires, tels que C, C #, C ++, Java, Ruby et Python, de formuler des pensées communes dans une langue connue sous le nom "code source." Ils courent ensuite ces langues grâce à un programme appelé "Compilateur" de traduire le code source en code machine, ou binaire.

Vs. général Spécifique

L`acte d`écrire le code source est appelé codage. Il peut également être appelée programmation parce qu`elle fait partie de la procédure de programmation informatique. Cependant, le processus de création de logiciels est plus que d`écrire le code- il comprend également l`exécution des erreurs du compilateur et de fixation, un processus connu sous le nom "débogage." Lorsqu`ils sont utilisés comme des termes spécifiques plutôt que dans un sens général, le codage peut se référer au processus spécifique de taper le code, alors que la programmation peut se référer à toutes les étapes du processus, y compris la compilation et le débogage.

Video: Cours 1: Programmation (orientée objet vs procédurale)

Statut

Parfois, les termes de codage ou de programmation peuvent être utilisés comme symboles de statut. Pendant de nombreuses années, seules les personnes ayant une formation spéciale pourraient écrire des programmes, afin "la programmation" était une activité associée à l`état. Comme langages informatiques et logiciels automatisés évolué et simplifiée, la programmation nécessaire formation moins spécialisée. Même les utilisateurs inexpérimentés peuvent créer des programmes simples avec les bons outils maintenant. À cause de ce, "codage" acquis le statut que "la programmation" une fois eu, en raison de l`implication que la programmation ne peut pas prendre des compétences spécialisées, mais le codage exige des connaissances et une formation spécialisée.

Video: Comment utiliser la Programmation Orientée Objet dans vos applications ?

considérations

Video: Comment utiliser les pointeurs et les références en programmation ?

Vous pourriez être en mesure de dire à partir du contexte d`une conversation si quelqu`un utilise "codage" dans le sens spécifique ou général, et si oui ou non il a un sens de l`état attaché. Si vous ne pouvez pas dire du contexte dans lequel vous lisez ou entendez le mot, ne pas hésiter à demander. Le domaine de la science informatique est en constante évolution, et même prendre des mots communs sur les nouvelles significations que l`industrie progresse.

Les références

  • lien US Bureau of Labor Statistics: Manuel Perspectives professionnelles, 2010-11 Edition: Les ingénieurs informaticiens et les programmeurs informatiques

A propos de l`auteur

Anne Hirsh a été écrit et l`édition depuis plus de 10 ans. Elle a une expérience pratique dans la cuisine, les arts visuels et le théâtre, ainsi que l`expérience d`écriture portant sur le bien-être et sur des sujets liés à l`animal. Elle possède également une vaste expérience de la recherche dans le marketing, les petites entreprises, le développement Web et le référencement. Hirsh est titulaire d`un baccalauréat en théâtre technique et en anglais et à la formation post-baccalauréat en écriture et des logiciels.

Video: Schéma de la synthèse des protéines - SVT - 1ère S - Les Bons Profs

Articles connexes