whycomputer.com >> Počítačová školení >  >> Software

Rozdíly mezi kódováním a programováním

US Bureau of Labour Statistics neuznává žádný rozdíl mezi pojmy "programování" a "kódování" pro jednotlivce, kteří pracují v počítačovém programování. Termíny jsou často používány zaměnitelně, ale někteří lidé najdou jeden termín nebo jiný preferovaný, nebo používat je znamenat různé části procesu vytváření počítačového softwaru.

Základy počítačového kódu
Počítačové programátory musí překládat akce, které chtějí, aby počítač provedl podmínky, kterým bude počítač rozumět. Počítače používají jazyk nazývaný strojový kód, což je binární jazyk. To znamená, že každý pokyn, kterému počítač rozumí, se skládá z různých kombinací číslic "1" a "0". Počítačoví programátoři používají k tvorbě společných myšlenek do jazyka známého jako "zdrojový kód" různé mezilehlé jazyky, například C, C #, C ++, Java, Ruby a Python. Potom tyto jazyky spouští prostřednictvím programu nazvaného "kompilátor", který přeloží zdrojový kód do strojového kódu nebo binární.

General Vs. Specifické
Akt psaní zdrojového kódu se nazývá kódování. Lze jej také nazývat programováním, protože je součástí programování počítače. Proces vytváření softwaru je však více než zápis kódu; zahrnuje také spuštění kompilátoru a oprav chyb, proces známý jako "ladění". Pokud se kódování používá spíše jako specifický termín než v obecném smyslu, může odkazovat na specifický proces zadávání kódu, zatímco programování může odkazovat na jakoukoli fázi procesu, včetně kompilace a ladění.

Status
Někdy lze pojmy kódování nebo programování použít jako stavové symboly. Po mnoho let, pouze jednotlivci se speciálním tréninkem mohli psát programy, takže "programování" byla aktivita spojená se stavem. Jako počítačové jazyky a automatizovaný software se vyvíjely a zjednodušovaly, programování vyžadovalo méně specializovaného školení. I nezkušení uživatelé mohou nyní vytvářet jednoduché programy se správnými nástroji. Protože toto, “kódování” získalo stav že “programování” jednou měl, kvůli důsledku, že programování nemůže mít specializované dovednosti, ale kódování vyžaduje specializované znalosti a školení. je schopen z kontextu konverzace říci, zda někdo používá "kódování" ve specifickém nebo obecném smyslu, a zda má k němu pocit postavení. Pokud nemůžete říct z kontextu, ve kterém slovo čtete nebo slyšíte, neváhejte se zeptat. Oblast informatiky se neustále vyvíjí a dokonce i běžná slova nabývají nových významů, jak průmysl postupuje
URL:https://cs.whycomputer.com/Software/100108016.html

Software
  • Rozdíly mezi DSL a VDSL

    Internet se vyvinul do celosvětové síly poháněné technologií, která se neustále mění. Jediným rozhodnutím, které museli uživatelé internetu udělat před lety, bylo to, zda nainstalovat druhou telefonní linku, protože on-line je celý den produkován neustálým obsazením signálů pro rodinu a přátele, kte

  • Rozdíly mezi AutoCAD & TurboCAD

    Programy CAD (počítačově podporovaného návrhu) jsou zaměřeny na pomoc při navrhování různých projektů, včetně architektury, mostů, silnic, uspořádání elektrických rozvodů a nábytku. TurboCAD a AutoCAD jsou dva typy CAD softwaru. Vzhledem k tomu, že dokáže vypnout většinu projektů navržených aplikací

Počítačová školení © https://cs.whycomputer.com