Jak Określić Język Programu?

Spisu treści:

Jak Określić Język Programu?
Jak Określić Język Programu?

Wideo: Jak Określić Język Programu?

Wideo: Jak Określić Język Programu?
Wideo: Modelowanie oprogramowania z użyciem UML 2024, Grudzień
Anonim

Języki programowania służą do pisania programów komputerowych. Po skompilowaniu kodu uzyskuje się plik wykonywalny. Czasami użytkownik musi dowiedzieć się, w jakim języku jest napisany program.

Jak określić język programu?
Jak określić język programu?

Instrukcje

Krok 1

Złożoność określenia języka programu zależy od formy, w jakiej program do Ciebie dotarł - w postaci kodu źródłowego lub pliku wykonywalnego. Jeśli widzisz kod źródłowy, dość łatwo jest zidentyfikować język po jego składni - to znaczy po charakterystycznych konstrukcjach. Pomimo tego, że istnieje wiele języków programowania, tylko kilka z nich jest szeroko rozpowszechnionych.

Krok 2

Jeśli jest to Delphi – jest używany w popularnym środowisku programistycznym Delphi i wywodzi się z Turbo Pascala – to kod programu zawiera takie charakterystyczne operatory jak początek i koniec. Kiedy raz spojrzysz na źródło w Delphi, nie będziesz już mylił tego języka z żadnym innym. Źródła i inne przydatne informacje na temat Delphi można znaleźć tutaj:

Krok 3

Bardzo popularny język C++ ma swoje własne konstrukcje. Na pierwszy rzut oka na kod źródłowy programu lokalizacja nawiasów klamrowych od razu rzuca się w oczy, jest to bardzo orientacyjne. Poza tym często C++ zapisuje komentarze po podwójnym ukośniku: //. W pozornie podobnym (jak na nieprogramistyczny) języku C, komentarze są używane do komentarzy: / * tekst komentarza * / (w C++ można używać obu wariantów, ale zwykle używa się podwójnego ukośnika). Możesz zobaczyć źródła C ++ tutaj:

Krok 4

Język C# (czytaj "si ostry") pojawił się stosunkowo niedawno i jest aktywnie rozwijany przez korporację Microsoft. Wygodny do szybkiego pisania niestandardowych aplikacji. Odziedziczył wiele funkcji składniowych z C++. Możesz zapoznać się ze składnią języka C# tutaj:

Krok 5

Visual Basic (VB). Bardzo łatwo rozpoznawalny po składni. Przykładowy kod w tym języku można obejrzeć tutaj:

Krok 6

Monter. Język programowania niskiego poziomu. Programowanie na nim jest dość trudne, ale powstałe programy są małe i szybkie. Możesz zobaczyć składnię asemblera tutaj:

Krok 7

Możesz otwierać źródła C, C++, C# i VB za pomocą środowiska programistycznego Microsoft Visual Studio. Dla języka Delphi potrzebne jest środowisko programistyczne Borland Delphi.

Krok 8

Jeśli musisz nauczyć się języka już skompilowanego programu, sytuacja staje się bardziej skomplikowana. Większość gotowych programów jest spakowana, wiele z nich jest dodatkowo zaszyfrowanych, aby zapobiec włamaniu. Aby dowiedzieć się, czy program jest spakowany, czy nie, a także określić jego ochronę, pomoże Ci narzędzie Protection ID. Możesz go pobrać tutaj:

Krok 9

Spakowany program musi być rozpakowany, są do tego specjalne narzędzia. Możesz je pobrać tutaj, w sekcji „Rozpakowujące”:

Krok 10

Po rozpakowaniu programu możesz sprawdzić, w jakim języku jest napisany, korzystając z narzędzia PEID. Możesz go pobrać tutaj: https://cracklab.ru/download.php?action=list&n=MzU=. Uruchom narzędzie i otwórz plik wykonywalny, którego chcesz użyć. Informacja o języku w jakim jest napisana pojawi się w dolnym oknie programu.

Zalecana: