Cách Xác định Ngôn Ngữ Của Chương Trình

Mục lục:

Cách Xác định Ngôn Ngữ Của Chương Trình
Cách Xác định Ngôn Ngữ Của Chương Trình

Video: Cách Xác định Ngôn Ngữ Của Chương Trình

Video: Cách Xác định Ngôn Ngữ Của Chương Trình
Video: 1 phút dễ dàng nhận diện 6 phương thức biểu đạt 2024, Có thể
Anonim

Ngôn ngữ lập trình được sử dụng để viết các chương trình máy tính. Sau khi biên dịch mã, một tệp thực thi được thu được. Đôi khi người dùng cần tìm hiểu chương trình được viết bằng ngôn ngữ nào.

Cách xác định ngôn ngữ của chương trình
Cách xác định ngôn ngữ của chương trình

Hướng dẫn

Bước 1

Sự phức tạp của việc xác định ngôn ngữ chương trình phụ thuộc vào hình thức mà chương trình đến với bạn - dưới dạng mã nguồn hoặc tệp thực thi. Nếu bạn nhìn thấy mã nguồn, bạn sẽ thấy khá dễ dàng để xác định một ngôn ngữ bằng cú pháp của nó - nghĩa là bằng các cấu trúc đặc trưng của nó. Mặc dù thực tế là có rất nhiều ngôn ngữ lập trình, nhưng chỉ một số ít trong số đó là phổ biến.

Bước 2

Nếu đó là Delphi - nó được sử dụng trong môi trường lập trình Delphi phổ biến và bắt nguồn từ Turbo Pascal - thì mã chương trình chứa các toán tử đặc trưng như begin và end. Đã xem một lần nguồn trên Delphi, bạn sẽ không còn nhầm lẫn ngôn ngữ này với bất kỳ ngôn ngữ nào khác. Bạn có thể tìm các nguồn và thông tin hữu ích khác về Delphi tại đây:

Bước 3

Ngôn ngữ C ++ rất phổ biến có các cấu trúc riêng của nó. Ngay từ cái nhìn đầu tiên vào mã nguồn của chương trình, vị trí của các dấu ngoặc nhọn sẽ ngay lập tức đập vào mắt bạn, nó rất có ý nghĩa. Ngoài ra, C ++ thường viết bình luận sau dấu gạch chéo kép: //. Trong một ngôn ngữ có vẻ tương tự (đối với một ngôn ngữ không phải là lập trình viên), C, các chú thích được sử dụng cho các chú thích: / * văn bản chú thích * / (trong C ++, cả hai biến thể đều có thể được sử dụng, nhưng nó thường là dấu gạch chéo kép được sử dụng). Bạn có thể xem các nguồn C ++ tại đây:

Bước 4

Ngôn ngữ C # (đọc là "si sharp") xuất hiện tương đối gần đây và đang được phát triển tích cực bởi tập đoàn Microsoft. Thuận tiện cho việc viết nhanh các ứng dụng tùy chỉnh. Được thừa hưởng nhiều tính năng cú pháp từ C ++. Bạn có thể tự làm quen với cú pháp của ngôn ngữ C # tại đây:

Bước 5

Visual Basic (VB). Rất dễ dàng nhận ra bằng cú pháp. Bạn có thể xem ví dụ về mã bằng ngôn ngữ này tại đây:

Bước 6

Người lắp ráp. Ngôn ngữ lập trình cấp thấp. Nó khá khó để lập trình trên nó, nhưng kết quả của các chương trình nhỏ và nhanh chóng. Bạn có thể xem cú pháp trình hợp dịch tại đây:

Bước 7

Bạn có thể mở các nguồn C, C ++, C # và VB bằng cách sử dụng môi trường phát triển Microsoft Visual Studio. Đối với ngôn ngữ Delphi, bạn cần môi trường phát triển Borland Delphi.

Bước 8

Nếu bạn cần học ngôn ngữ của một chương trình đã được biên dịch sẵn, tình hình sẽ trở nên phức tạp hơn. Hầu hết các chương trình làm sẵn đều được đóng gói, nhiều chương trình được mã hóa bổ sung để chống lại hack. Để tìm hiểu xem chương trình có được đóng gói hay không, cũng như xác định khả năng bảo vệ của nó, tiện ích ID Bảo vệ sẽ giúp bạn. Bạn có thể tải xuống tại đây:

Bước 9

Chương trình đóng gói phải được giải nén; có những tiện ích đặc biệt cho việc này. Bạn có thể tải chúng xuống tại đây, trong phần "Giải nén":

Bước 10

Sau khi một chương trình được giải nén, bạn có thể tìm hiểu nó được viết bằng ngôn ngữ nào bằng cách sử dụng tiện ích PEID. Bạn có thể tải xuống tại đây: https://cracklab.ru/download.php?action=list&n=MzU=. Chạy tiện ích và mở tệp thực thi mà bạn quan tâm đến việc sử dụng nó. Thông tin về ngôn ngữ mà nó được viết sẽ xuất hiện trong cửa sổ dưới của chương trình.

Đề xuất: