Como Determinar A Linguagem Do Programa

Índice:

Como Determinar A Linguagem Do Programa
Como Determinar A Linguagem Do Programa

Vídeo: Como Determinar A Linguagem Do Programa

Vídeo: Como Determinar A Linguagem Do Programa
Vídeo: Linguagem: introdução – o que é linguagem?, com Cristina Altman 2024, Abril
Anonim

Linguagens de programação são usadas para escrever programas de computador. Após compilar o código, um arquivo executável é obtido. Às vezes, o usuário precisa descobrir em qual idioma o programa está escrito.

Como determinar a linguagem do programa
Como determinar a linguagem do programa

Instruções

Passo 1

A complexidade de determinar a linguagem do programa depende da forma em que o programa chegou até você - na forma de um código-fonte ou um arquivo executável. Se você vir o código-fonte, é muito fácil identificar uma linguagem por sua sintaxe - isto é, por suas construções características. Apesar do fato de que existem muitas linguagens de programação, apenas algumas delas são comuns.

Passo 2

Se for Delphi - é usado no ambiente de programação Delphi popular e se origina do Turbo Pascal - então o código do programa contém operadores característicos como início e fim. Depois de consultar a fonte no Delphi, você não vai mais confundir esta linguagem com nenhuma outra. Você pode encontrar fontes e outras informações úteis sobre Delphi aqui:

etapa 3

A linguagem C ++ muito comum tem suas próprias construções. À primeira vista no código-fonte do programa, a localização das chaves irá imediatamente chamar sua atenção, é muito indicativa. Além disso, é comum para C ++ escrever comentários após a barra dupla: //. Em uma linguagem aparentemente semelhante (para um não programador), C, os comentários são usados para comentários: / * texto de comentário * / (em C ++, ambas as variantes podem ser usadas, mas geralmente é a barra dupla que é usada). Você pode visualizar as fontes C ++ aqui:

Passo 4

A linguagem C # (leia-se "si sharp") apareceu há relativamente pouco tempo e está sendo ativamente desenvolvida pela corporação Microsoft. Conveniente para escrever aplicativos personalizados rapidamente. Muitos recursos sintáticos herdados do C ++. Você pode se familiarizar com a sintaxe da linguagem C # aqui:

Etapa 5

Visual Basic (VB). Muito facilmente reconhecível pela sintaxe. Um exemplo do código nesta linguagem pode ser visto aqui:

Etapa 6

Assembler. Linguagem de programação de baixo nível. É muito difícil programar nele, mas os programas resultantes são pequenos e rápidos. Você pode ver a sintaxe do assembler aqui:

Etapa 7

Você pode abrir fontes C, C ++, C # e VB usando o ambiente de desenvolvimento Microsoft Visual Studio. Para a linguagem Delphi, você precisa do ambiente de desenvolvimento Borland Delphi.

Etapa 8

Se você precisa aprender a linguagem de um programa já compilado, a situação se torna mais complicada. A maioria dos programas prontos são empacotados, muitos são criptografados para resistir a hackers. Para saber se o programa está compactado ou não, bem como para determinar sua proteção, o utilitário Protection ID o ajudará. Você pode baixá-lo aqui:

Etapa 9

O programa compactado deve ser descompactado; existem utilitários especiais para isso. Você pode baixá-los aqui, na seção "Descompactadores":

Etapa 10

Depois que um programa é descompactado, você pode descobrir em qual idioma ele está escrito usando o utilitário PEID. Você pode baixá-lo aqui: https://cracklab.ru/download.php?action=list&n=MzU=. Execute o utilitário e abra o arquivo executável em que deseja usá-lo. As informações sobre o idioma no qual está escrito aparecerão na janela inferior do programa.

Recomendado: