Как да определите езика на програмата

Съдържание:

Как да определите езика на програмата
Как да определите езика на програмата

Видео: Как да определите езика на програмата

Видео: Как да определите езика на програмата
Видео: [PS2] FREE MC BOOT ЗАПУСК ИГР БЕЗ ПРОШИВКИ БЕЗ ДИСКА ИГРЫ С ФЛЕШКИ ЖЕСТКОГО ДИСКА 2024, Декември
Anonim

Езиците за програмиране се използват за писане на компютърни програми. След компилиране на кода се получава изпълним файл. Понякога потребителят трябва да разбере на какъв език е написана програмата.

Как да определите езика на програмата
Как да определите езика на програмата

Инструкции

Етап 1

Сложността на определяне на програмния език зависи от формата, в която програмата е дошла при вас - под формата на изходен код или изпълним файл. Ако видите изходния код, е доста лесно да идентифицирате даден език по неговия синтаксис - т.е. по характерните му конструкции. Въпреки факта, че има много езици за програмиране, само няколко от тях са широко разпространени.

Стъпка 2

Ако е Delphi - той се използва в популярната среда за програмиране на Delphi и произхожда от Turbo Pascal - тогава програмният код съдържа такива характерни оператори като начало и край. След като веднъж разгледахте източника в Delphi, вече няма да бъркате този език с никой друг. Можете да намерите източници и друга полезна информация за Delphi тук:

Стъпка 3

Много разпространеният език C ++ има свои собствени конструкции. На пръв поглед към изходния код на програмата, местоположението на къдравите скоби веднага ще привлече вниманието ви, това е много показателно. Освен това за C ++ е обичайно да пише коментари след двойната наклонена черта: //. На привидно подобен (за непрограмист) език, C, коментарите се използват за коментари: / * текст на коментар * / (в C ++ могат да се използват и двата варианта, но обикновено се използва двойната наклонена черта). Можете да видите източниците на C ++ тук:

Стъпка 4

Езикът C # (чете се "si sharp") се появи сравнително наскоро и се развива активно от корпорацията на Microsoft. Удобен за бързо писане на потребителски приложения. Наследява много синтактични функции от C ++. Можете да се запознаете със синтаксиса на езика C # тук:

Стъпка 5

Visual Basic (VB). Много лесно се разпознава по синтаксиса. Пример за кода на този език можете да видите тук:

Стъпка 6

Асемблер. Език за програмиране на ниско ниво. Доста трудно е да се програмира на него, но получените програми са малки и бързи. Можете да видите синтаксиса на асемблера тук:

Стъпка 7

Можете да отворите източници C, C ++, C # и VB, като използвате средата за разработка на Microsoft Visual Studio. За езика Delphi ви е необходима среда за разработка Borland Delphi.

Стъпка 8

Ако трябва да научите езика на вече съставена програма, ситуацията се усложнява. Повечето от готовите програми са пакетирани, много от тях са допълнително криптирани, за да се противопоставят на хакване. За да разберете дали програмата е опакована или не, както и да определите нейната защита, помощната програма Protection ID ще ви помогне. Можете да го изтеглите от тук:

Стъпка 9

Опакованата програма трябва да бъде разопакована; има специални помощни програми за това. Можете да ги изтеглите от тук, в раздела „Разархиватори“:

Стъпка 10

След като програмата бъде разопакована, можете да разберете на какъв език е написана с помощта на помощната програма PEID. Можете да го изтеглите от тук: https://cracklab.ru/download.php?action=list&n=MzU=. Стартирайте помощната програма и отворете изпълнимия файл, който ви интересува да го използвате. В долния прозорец на програмата ще се появи информация за езика, на който е написана.

Препоръчано: