Computer Programming: A Hierarchy Of Languages Computer Programming: A hijerarhiju Jezici
A computer cannot work without software to direct its hardware. A računalo ne može raditi bez softvera za izravnu njegove hardver. That is where computer programming comes into the scene. To je gdje je računalno programiranje dolazi na scenu. A programmer is a person who writes software for a computer to use. Programer je osoba koja piše softver za računalo na korištenje. There are many kinds of programming languages, as they are called, ranging from the simplistic assembly language to the more complicated C++ and Java. Postoje mnoge vrste programskih jezika, kao što su oni nazivaju, u rasponu od jednostavna montaža na jezik složeniji C + + i Java. These languages are divided into a small hierarchy, ranging from machine code to high level languages. Ovi jezici se dijele na male hijerarhija, u rasponu od stroja kod na visokoj razini jezika. Each level of this hierarchy is more complex than the one below it; however, the higher a language is on the hierarchy, the slower it will run as a program in general because it has to be compiled into a machine code. Regardless of the language used, computer programming is a vital job in today's world simply because of the amount of computers we use in the industry. Svaka razina ove hijerarhije je složeniji od onog ispod njega, no, to je veći jezik nalazi se na hijerarhiji, to će se sporije trčanje kao program u cjelini jer se ona mora skupljaju u stroj kod. Bez obzira na jezik koristi, kompjutersko programiranje je važan posao u današnjem svijetu jednostavno zato što je iznos koji koristimo računala u industriji. The lowest level of computer programming languages is machine code, which is simply a long list of 1's and 0's which are read by the processor directly. Najnižu razinu računalnih programskih jezika kôd je stroj, koji je jednostavno duge liste od 1 i 0 koji se čitaju procesor direktno. The next step up is assembly language, which uses mnemonics known as opcodes and hexadecimal, a base-16 numbering system, to manipulate the 1's and 0's. Sljedeći korak gore je asemblerski jezik, koji koristi mnemotehnika poznat kao opcodes i heksadecimalni, baze-16 obrojčavanje sustav, da manipuliraju 1 i 0's. It is easier for a programmer to deal with assembly because it uses letters instead of just being a long string of binary (1's and 0's) numbers. To je lakše za programer baviti montaža jer koristi slova umjesto samo bitak dug niz binarnih (1 i 0's) brojeva. Because assembly is one step above machine code, it is the fastest language in terms of being compiled. Zbor jer je jedan korak iznad stroja kod, to je najbrži jezik u smislu da su sastavljeni. The next level of programming languages are what is known as the high-level languages. These computer programming languages are the most familiar, which include the highly used C, C++, and Java. Sljedeći nivo programski jezici su ono što je poznato kao visoki jezika. Računala Ovi programski jezici su većini poznati, što uključuje visoko koristiti C, C + + i Javu. Even some of the lesser used languages such as Pascal, BASIC, and FORTRAN are all considered high-level languages. Čak i neki manje korišten jezik, kao što su Pascal, BASIC, FORTRAN i sve su to smatra visoki jezika. The high-level languages are different from assembly in that they have their own syntax and wording system. The high-level languages razlikuju od skupštine da imaju vlastitu sintaksu i formuliranje sustava. Instead of using opcodes to manipulate hexadecimal numbers, high-level languages have symbols and/or actual words that can manipulate data at a higher level. Umjesto da koristite opcodes za manipulaciju heksadecimalni brojevi, high-level languages imaju simbole i / ili stvarne riječi koje se mogu manipulirati podacima na višoj razini. From the simplistic assembly language to the more complicated high-level languages, computer programming is divided into multiple layers, each layer being more complicated than the last. Od jednostavna montaža na jezik složeniji visokoj razini jezika, računalno programiranje je podijeljena u više slojeva, svaki sloj se složenija nego prošle. The lowest layer, machine code, cannot be understood by humans because it is simply 1's and 0's. Najniži sloj, stroj kod, ne može biti razumljiv ljudima jednostavno zato što je 1 i 0's. The next level is assembly language, which replaces the 1's and 0's with mnemonics and hexadecimal numbers, making it easier for humans to use. Sljedeći nivo je asemblerski jezik, koji zamjenjuje 1 i 0 sa mnemotehnika i heksadecimalni brojevi, što ga čini lakšim za ljude za korištenje. The high-level languages, including FORTRAN, BASIC, C++, and Java, use symbols and/or words that can do more in less lines of code than assembly. Na visokoj razini jezika, uključujući FORTRAN, BASIC, C + + i Java, koristite simbole i / ili riječi koje se mogu napraviti više u manje linija koda nego skupštini. However, in order to be translated to a form that is readable by the computer, these high-level languages must be translated, or compiled, to assembly and then to machine code. Međutim, kako bi se prevesti u obliku koji je čitljiv od strane računala, te visokoj razini jezika moraju biti prevedeni, ili sastavljeni, do montaže i onda na stroju kod. That is why assembly language runs faster, it only needs to be compiled once instead of twice. Zato je asemblerski jezik teče brže, samo treba biti kompilirani jednom umjesto dvaput. For more easy-to-understand computer programming information, please click the following link for Computer Programming For Dummies Za više lako za razumjeti računalno programiranje informacije, molimo kliknite na sljedeći link za računalno programiranje za lutke Terms >> Contact >> Privacy Policy Uvjeti>> Kontakt>> Privacy Policy |