Ahoj,
vím, že nepíšu úplně do správné kategorie, ale nevím kam jinam napsal. Chtěl bych se zeptat, jak poznám, nebo kde mohu zjistit, v jakém jazyce je program napsaný. Děkuji.
Obecně vzato to poznat jít nemusí. Programovací jazyk lze určit např. podle typických standardních knihoven (hlavně těch grafických), C# poznáš podle toho, že pod sebou má .NET framework, C/C++ aplikace mohou na windows linkovat runtime knihovnu. Java běží ve virtuálním stroji, atd... Obecně platný způsob však neexistuje.
#3 TheOndrap
No pokud to má zjistit ze zdrojáku, tak platí, že program je napsaný v jazyce X tehdy, pokud lze přeložit překladačem (nebo spustit interpreterem) jazyka X. Samozřejmě je tu problém, že některý zdroják lze přeložit jenom s určitými parametry.
#4 ondra.holub
Souhlas, uvidíme co odepíše :) Jak to čtu znova tak si říkám že yaqwsx to pochopil asi líp než já :)
Obecne vzato se to da vetsinou poznat pohledem do binarky...uz hlavicky casto napovi, pripadne struktura jednotlivych sekci. Nektere interpretovane jazyky (Python...) pak hlavne podle pribalenych interptetu pripadne stubu. Jen ma trocha do diskuze...
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku