Bahasa pemrograman digunakan untuk menulis program komputer. Setelah mengkompilasi kode, file yang dapat dieksekusi diperoleh. Terkadang pengguna perlu mencari tahu bahasa apa yang digunakan untuk menulis program.
instruksi
Langkah 1
Kompleksitas dalam menentukan bahasa program tergantung pada bentuk di mana program datang kepada Anda - dalam bentuk kode sumber atau file yang dapat dieksekusi. Jika Anda melihat kode sumbernya, cukup mudah untuk mengidentifikasi bahasa dengan sintaksnya - yaitu, dengan konstruksi karakteristiknya. Terlepas dari kenyataan bahwa ada banyak bahasa pemrograman, hanya beberapa dari mereka yang tersebar luas.
Langkah 2
Jika Delphi - digunakan dalam lingkungan pemrograman Delphi yang populer dan berasal dari Turbo Pascal - maka kode program berisi operator karakteristik seperti awal dan akhir. Setelah melihat sekali pada sumber di Delphi, Anda tidak akan bingung lagi bahasa ini dengan bahasa lain. Anda dapat menemukan sumber dan informasi berguna lainnya tentang Delphi di sini:
Langkah 3
Bahasa C ++ yang sangat umum memiliki konstruksinya sendiri. Pada pandangan pertama pada kode sumber program, lokasi kurung kurawal akan segera menarik perhatian Anda, itu sangat indikatif. Selain itu, C ++ biasanya menulis komentar setelah garis miring ganda: //. Dalam bahasa yang tampaknya mirip (untuk non-programmer), C, komentar digunakan untuk komentar: / * teks komentar * / (dalam C ++, kedua varian dapat digunakan, tetapi biasanya garis miring ganda yang digunakan). Anda dapat melihat sumber C ++ di sini:
Langkah 4
Bahasa C # (baca "si sharp") muncul relatif baru-baru ini dan sedang dikembangkan secara aktif oleh perusahaan Microsoft. Nyaman untuk menulis aplikasi kustom dengan cepat. Mewarisi banyak fitur sintaksis dari C ++. Anda dapat membiasakan diri dengan sintaks bahasa C # di sini:
Langkah 5
Visual Basic (VB). Sangat mudah dikenali oleh sintaksnya. Contoh kode dalam bahasa ini dapat dilihat di sini:
Langkah 6
Perakit. Bahasa pemrograman tingkat rendah. Cukup sulit untuk memprogramnya, tetapi program yang dihasilkan kecil dan cepat. Anda dapat melihat sintaks assembler di sini:
Langkah 7
Anda dapat membuka sumber C, C ++, C # dan VB menggunakan lingkungan pengembangan Microsoft Visual Studio. Untuk bahasa Delphi, Anda memerlukan lingkungan pengembangan Borland Delphi.
Langkah 8
Jika Anda perlu mempelajari bahasa program yang sudah dikompilasi, situasinya menjadi lebih rumit. Sebagian besar program siap pakai dikemas, banyak juga yang dienkripsi untuk mencegah peretasan. Untuk mengetahui apakah program dikemas atau tidak, serta untuk menentukan perlindungannya, utilitas ID Perlindungan akan membantu Anda. Anda dapat mengunduhnya di sini:
Langkah 9
Program yang dikemas harus dibongkar; ada utilitas khusus untuk ini. Anda dapat mengunduhnya di sini, di bagian "Unpackers":
Langkah 10
Setelah sebuah program dibongkar, Anda dapat mengetahui bahasa apa yang digunakan untuk menulis menggunakan utilitas PEID. Anda dapat mengunduhnya di sini: https://cracklab.ru/download.php?action=list&n=MzU=. Jalankan utilitas dan buka file yang dapat dieksekusi yang Anda minati untuk menggunakannya. Informasi tentang bahasa penulisannya akan muncul di jendela bawah program.