nisfarm.ru

Proč používat programovací jazyky na vysoké úrovni?

Jak víte, všechny příkazy uvnitř počítače se přenesou na speciální programovací jazyk, který operátoři jsou komplexní a nestrukturovaný posloupnost nul a jedniček. To je velmi výhodné pro elektronická zařízení, kde může být jednotka definována jako určité úrovně signálu nulový - neexistenci takového signálu. Písemné pokyny pro provádění složitých úloh pomocí takového kódu je však velmi obtížné a je prostě nemožné najít chybu a ladit ji. Proto, speciální, pohodlnější pro vývojáře, byly vyvinuta programovací jazyky na vysoké úrovni.

jazyky programování na vysoké úrovniHistorie




Program je sekvence standardních příkazů, jejichž provedení vede k řešení konkrétního úkolu. Pro první počítače programy byly napsány přímo v jazyce stroje, byly velmi těžkopádné a těžko pochopitelné. Na počátku - v polovině padesátých let minulého století, 20., století, se objevily první makra, která způsobila, že programovací proces byl více strukturovaný, a pak tzv. jazyky Assembler, který se soustředil také na kódy strojů. V návaznosti na rychlý vývoj počítačové techniky se vyvíjely a zlepšovaly programovací jazyky. A již v polovině padesátých let se objevil Fortran, první plnohodnotný programovací jazyk na vysoké úrovni. V roce 1968 představil Nicholas Wirth nový jazyk Pascal, který se dnes používá pro vývoj a tvorbu zajímavých softwarových produktů. Pak se objevil BASIC, jazyk, jehož základ se používá v objektově orientované platformě Visual Basic. V sedmdesátých letech byl zaveden další široce používaný jazyk C, který byl speciálně upraven programování systému. V současné době je vývoj a šíření celostního a univerzální objektově orientovaných systémů, stejně jako ty jazyky, které pomáhají profesionálům vytvářet internetové aplikace: HTML, PHP, java. Celkové programování asi dva tisíce různých jazycích, o celkové hmotnosti, které jsou podmíněny a nejsou používané v počítačích, stejně jako mnoha programovacích jazyků na vysoké úrovni.

programovací jazyk na vysoké úrovniKlasifikace

Nejjednodušší klasifikace rozděluje všechny existující prostředky na tzv. Nízkoúrovňové programovací jazyky, buď strojově orientované a programovací jazyky na vysoké úrovni, nebo uživatelsky orientované. Hlavní rozdíl spočívá v tom, že programy psané s jazyky první skupiny (jmenovitě assembler a mnemotechnické kódy) závisí na konkrétním počítači nebo spíše na jeho procesorovém a instrukčním souboru. Programování v jazyce na vysoké úrovni umožňuje získat aplikaci, která bude pracovat na jakémkoli počítači, bez ohledu na to hardware. Tam jsou také dvě velké skupiny jazyků: procesní a neprocesní, v rámci kterých je rozdělení také zavedeno do strukturální a funkční, funkční a logické.
programování jazyka na vysoké úrovni

Obvykle každý programátor má ve svém arzenálu asi deset různých programovacích jazyků, které může použít k řešení konkrétních úkolů. V podstatě je to, samozřejmě, na vysoké úrovni programovacích jazyků, ale také složitější pro developera strojově orientovaných jazyků jsou široce používány k vytvoření některé části softwarový produkt.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru