Nejste přihlášen/a.
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.
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.
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.
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
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.