Limbajele de programare sunt folosite pentru a scrie programe de calculator. După compilarea codului, se obține un fișier executabil. Uneori utilizatorul trebuie să afle în ce limbă este scris programul.
Instrucțiuni
Pasul 1
Complexitatea determinării limbajului programului depinde de forma în care a venit programul dvs. - sub forma unui cod sursă sau a unui fișier executabil. Dacă vedeți codul sursă, este destul de ușor să identificați un limbaj prin sintaxa sa - adică prin constructele sale caracteristice. În ciuda faptului că există o mulțime de limbaje de programare, doar câteva dintre ele sunt răspândite.
Pasul 2
Dacă este Delphi - este utilizat în popularul mediu de programare Delphi și provine de la Turbo Pascal - atunci codul programului conține astfel de operatori caracteristici precum begin și end. După ce te-ai uitat o dată la sursa de pe Delphi, nu vei mai confunda această limbă cu alta. Puteți găsi surse și alte informații utile despre Delphi aici:
Pasul 3
Limbajul C ++ foarte comun are propriile construcții. La prima vedere la codul sursă al programului, locația acoladelor curate vă va atrage imediat atenția, este foarte indicativă. În plus, este obișnuit ca C ++ să scrie comentarii după linia dublă: //. Într-un limbaj aparent similar (pentru un non-programator), C, comentariile sunt folosite pentru comentarii: / * text de comentariu * / (în C ++, pot fi utilizate ambele variante, dar de obicei se folosește linia dublă). Puteți vizualiza sursele C ++ aici:
Pasul 4
Limbajul C # (citește „si sharp”) a apărut relativ recent și este dezvoltat activ de corporația Microsoft. Convenabil pentru scrierea rapidă a aplicațiilor personalizate. Am moștenit multe caracteristici sintactice de la C ++. Vă puteți familiariza cu sintaxa limbajului C # aici:
Pasul 5
Visual Basic (VB). Foarte ușor de recunoscut după sintaxă. Un exemplu de cod în această limbă poate fi vizualizat aici:
Pasul 6
Asamblator. Limbaj de programare de nivel scăzut. Este destul de dificil să programezi pe el, dar programele rezultate sunt mici și rapide. Puteți vedea sintaxa asamblorului aici:
Pasul 7
Puteți deschide surse C, C ++, C # și VB utilizând mediul de dezvoltare Microsoft Visual Studio. Pentru limba Delphi, aveți nevoie de mediul de dezvoltare Borland Delphi.
Pasul 8
Dacă trebuie să învățați limba unui program deja compilat, situația devine mai complicată. Majoritatea programelor gata preparate sunt ambalate, multe sunt criptate suplimentar pentru a rezista hackingului. Pentru a afla dacă programul este ambalat sau nu, precum și pentru a determina protecția acestuia, utilitarul Protection ID vă va ajuta. O puteți descărca de aici:
Pasul 9
Programul ambalat trebuie să fie despachetat; există utilități speciale pentru aceasta. Le puteți descărca aici, în secțiunea „Unpackers”:
Pasul 10
Odată ce un program este despachetat, puteți afla în ce limbă este scris folosind utilitarul PEID. O puteți descărca de aici: https://cracklab.ru/download.php?action=list&n=MzU=. Rulați utilitarul și deschideți fișierul executabil care vă interesează să îl utilizați. Informațiile despre limba în care este scris vor apărea în fereastra de jos a programului.