Nejste přihlášen/a.

Přihlásit se do poradny

 

Programovací jazyky

Od: slavo® odpovědí: 3 změna:

Existují různé programovací jazyky jawa, C++ , ale i ty musely být v něčem napsány - nebo se pletu?

Např. v čem je napsán windows? ( vím, že toto není jazyk ale OS ).

Ale někde se na něčem muselo začít.

 

 

3 odpovědi na otázku
Řazeno dle hodnocení

 

 

lmgify
hodnocení

5x

Windows asi v C++.

Začalo se strojovým kódem, ve kterém se napsal první primitivní assembler (jazyk symbolických adres). V tom se napsal pokročilý assembler. V něm se napsal jednoduchý kompilátor C. V tom se napsal kompletní optimální kompilátor C. Tak se pokračuje dále. Většinou se první primitivní verze napíše v už existujícím jazyku a v této základníverzi se pak napíše plnohodnotný kompilátor. Vývojáři jazyka to považují za věc pýchy a cti, že jejich vlastní jazyk přeloží sám sebe (tzn. self-hosting development) a nepotřebuje k životu žádný jiný "horší" jazyk, což byl hlavní důvod, proč ten nový "super-jazyk" vymysleli.

Pro nové architektury se nezačíná od strojového kódu, ale využije se křížové kompilace - cross-compilation (např.kompilátor C na PC generuje programy pro ARM (mobily, tablety, spotřební elektronika) nebo se přímo zkompiluje kompilátor pro tu cílovou architekturu a pak se už vše kompiluje na ní.

P.S. Je to Java, ne Jawa.

 

figurek*
hodnocení

0x

kdysi dávno v pravěku výpočetní techniky kdosi vymyslel úplně první programovací jazyk a pojmenoval ho A. Z něj se vyvinula varianta B a z varianty B varianta C. Ta už byla tak silná, že vytvořila standard, který byl pojmenovaný Programovací jazyk C. Z něj se vyvinul C++ a ten už asi přetrvá navěky.


doplněno 28.05.19 12:44:

Fortran dávno odešel za dinosaury.

To je vyprávění snad pro děti v mateřince. Skutečnost takhle jednoduchá nebyla.

Těch programovacích jazyků bylo a stále je hodně. Každý je trochu jiný a každý je určený pro jinou oblast použití. Nedá se říct že by všechny vyšly z jediného, ani že tvoří nějakou přesnou vývojovou řadu. Ten vývoj je v mnoha větvích, někdy paralelních, někdy se prolínajících a leckdy i slepých.

Navěky se už odedávna říká že přetrvá Fortran :)

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]