Na písanie počítačových programov sa používajú programovacie jazyky. Po kompilácii kódu sa získa spustiteľný súbor. Užívateľ niekedy potrebuje zistiť, v akom jazyku je program napísaný.
Inštrukcie
Krok 1
Zložitosť určenia programového jazyka závisí od formy, v ktorej sa k vám program dostal - vo forme zdrojového kódu alebo spustiteľného súboru. Ak vidíte zdrojový kód, je celkom ľahké identifikovať jazyk podľa jeho syntaxe - teda podľa charakteristických konštrukcií. Napriek tomu, že existuje veľa programovacích jazykov, iba málo z nich je rozšírených.
Krok 2
Ak je to Delphi - používa sa v populárnom programovacom prostredí Delphi a pochádza z Turbo Pascal -, potom programový kód obsahuje také charakteristické operátory ako začiatok a koniec. Keď ste sa raz pozreli na zdroj v Delphi, už si tento jazyk nebudete mýliť so žiadnym iným. Zdroje a ďalšie užitočné informácie o Delphi nájdete tu:
Krok 3
Veľmi rozšírený jazyk C ++ má svoje vlastné konštrukcie. Už pri prvom pohľade na zdrojový kód programu vás umiestnenie kučeravých zátvoriek okamžite zaujme, je to veľmi orientačné. Okrem toho je bežné, že C ++ píše poznámky za dvojitým lomítkom: //. V zdanlivo podobnom (pre neprogramátorskom) jazyku C sa komentáre používajú na komentáre: / * text komentára * / (v jazyku C ++ sa dajú použiť obidve varianty, zvyčajne sa však používa dvojitá lomka). Zdroje v C ++ si môžete pozrieť tu:
Krok 4
Jazyk C # (čítaj „si sharp“) sa objavil pomerne nedávno a je aktívne vyvíjaný spoločnosťou Microsoft. Pohodlné na rýchle písanie vlastných aplikácií. Zdedil veľa syntaktických funkcií z C ++. Tu sa môžete oboznámiť so syntaxou jazyka C #:
Krok 5
Visual Basic (VB). Veľmi ľahko rozpoznateľný podľa syntaxe. Príklad kódu v tomto jazyku si môžete pozrieť tu:
Krok 6
Assembler. Nízkoúrovňový programovací jazyk. Je dosť ťažké programovať to, ale výsledné programy sú malé a rýchle. Syntax assemblera nájdete tu:
Krok 7
Zdroje C, C ++, C # a VB môžete otvoriť pomocou vývojového prostredia Microsoft Visual Studio. Pre jazyk Delphi potrebujete vývojové prostredie Borland Delphi.
Krok 8
Ak sa potrebujete naučiť jazyk už zostaveného programu, situácia sa komplikuje. Väčšina hotových programov je zabalená, mnohé sú navyše šifrované, aby odolávali hackingu. Ak chcete zistiť, či je program zabalený alebo nie, a určiť jeho ochranu, pomôže vám pomôcka Protection ID. Môžete si ich stiahnuť tu:
Krok 9
Zabalený program musí byť rozbalený; existujú na to špeciálne pomôcky. Môžete si ich stiahnuť tu, v sekcii „Vybaľovači“:
Krok 10
Po rozbalení programu môžete pomocou nástroja PEID zistiť, v akom jazyku je napísaný. Môžete si ich stiahnuť tu: https://cracklab.ru/download.php?action=list&n=MzU=. Spustite obslužný program a otvorte spustiteľný súbor, ktorý chcete použiť. Informácie o jazyku, v ktorom je napísaný, sa zobrazia v dolnom okne programu.