Programmeringsspråk brukes til å skrive dataprogrammer. Etter å ha samlet koden, oppnås en kjørbar fil. Noen ganger trenger brukeren å finne ut hvilket språk programmet er skrevet på.
Bruksanvisning
Trinn 1
Hvor komplisert det er å bestemme programspråket, avhenger av hvilken form programmet kom til deg - i form av en kildekode eller en kjørbar fil. Hvis du ser kildekoden, er det ganske enkelt å identifisere et språk ved sin syntaks - det vil si ved dets karakteristiske konstruksjoner. Til tross for at det er mange programmeringsspråk, er det bare noen få som er utbredt.
Steg 2
Hvis det er Delphi - det brukes i det populære Delphi-programmeringsmiljøet og stammer fra Turbo Pascal - så inneholder programkoden slike karakteristiske operatorer som begynnelse og slutt. Etter å ha sett en gang på kilden på Delphi, vil du ikke lenger forveksle dette språket med noen andre. Du kan finne kilder og annen nyttig informasjon om Delphi her:
Trinn 3
Det veldig vanlige C ++ språket har sine egne konstruksjoner. Ved første øyekast på kildekoden til programmet, vil plasseringen av krøllete bukseseler umiddelbart fange øyet ditt, det er veldig veiledende. I tillegg er det vanlig at C ++ skriver kommentarer etter dobbel skråstrek: //. I et tilsynelatende likt (for et ikke-programmeringsspråk) språk, C, brukes kommentarer til kommentarer: / * kommentartext * / (i C ++ kan begge varianter brukes, men det er vanligvis det dobbelte skråstreket som brukes). Du kan se C ++ kildene her:
Trinn 4
C # -språket (les "si sharp") dukket opp relativt nylig og utvikles aktivt av Microsoft-selskapet. Praktisk for raskt å skrive tilpassede applikasjoner. Arvet mange syntaktiske funksjoner fra C ++. Du kan gjøre deg kjent med syntaksen til C # -språket her:
Trinn 5
Visual Basic (VB). Veldig lett gjenkjennelig ved syntaksen. Et eksempel på koden på dette språket kan sees her:
Trinn 6
Monter. Programmeringsspråk på lavt nivå. Det er ganske vanskelig å programmere på det, men de resulterende programmene er små og raske. Du kan se samlersyntaks her:
Trinn 7
Du kan åpne C-, C ++-, C #- og VB-kilder ved hjelp av utviklingsmiljøet for Microsoft Visual Studio. For Delphi-språket trenger du utviklingsmiljøet i Borland Delphi.
Trinn 8
Hvis du trenger å lære språket til et allerede utarbeidet program, blir situasjonen mer komplisert. De fleste ferdige programmer er pakket, mange er i tillegg kryptert for å motstå hacking. For å finne ut om programmet er pakket eller ikke, samt for å bestemme dets beskyttelse, vil Protection ID-verktøyet hjelpe deg. Du kan laste den ned her:
Trinn 9
Det fullpakket programmet må pakkes ut; det er spesielle verktøy for dette. Du kan laste dem ned her, i delen "Unpackers":
Trinn 10
Når et program er pakket ut, kan du finne ut hvilket språk det er skrevet på ved hjelp av PEID-verktøyet. Du kan laste den ned her: https://cracklab.ru/download.php?action=list&n=MzU=. Kjør verktøyet og åpne den kjørbare filen du er interessert i å bruke den. Informasjon om språket det er skrevet på vises i nedre vindu i programmet.