Kata "script" saat ini digunakan untuk merujuk pada program yang ditulis dalam bahasa pemrograman tingkat tinggi apa pun. "Tingkat tinggi" dalam kaitannya dengan bahasa pemrograman scripting berarti instruksi bahasa ini lebih disesuaikan dengan pemahaman seseorang (programmer). Berbeda dengan bahasa scripting, ada bahasa tingkat rendah yang lebih fokus pada kegunaan prosesor komputer.
instruksi
Langkah 1
Kata "skrip" dalam terjemahan berarti "skrip" dan ini cukup akurat mendefinisikan arti membuat skrip - programmer harus menulis skrip yang dengannya komputer akan melakukan operasi yang disediakan oleh pencipta dan bereaksi terhadap tindakan pengguna dan informasi lainnya datang dari luar.
Langkah 2
Tidak ada bahasa skrip tunggal untuk semua tujuan - beberapa kelompok bahasa pemrograman tersebut difokuskan untuk digunakan di server web (misalnya, PHP), yang lain sebagai aplikasi konsol (misalnya, VisualBasic), dll. Selain itu, banyak aplikasi datang dengan bahasa skrip mereka sendiri. Jadi terminal perangkat lunak untuk perdagangan saham menggunakan skrip yang ditulis dalam bahasa mereka sendiri (misalnya, MQL). Ada skrip untuk digunakan dengan elemen Flash halaman web (bahasa Action Script), sebagian besar game kompleks juga memungkinkan penggunaan skrip dalam bahasa mereka sendiri. Terkadang aplikasi bahkan dapat menggunakan beberapa level skrip seperti itu - misalnya, editor spreadsheet Microsoft Office Excel memiliki bahasa pemrograman bawaan untuk memproses data, selain itu Anda dapat menggunakan "makro", yaitu skrip yang mensimulasikan tindakan pengguna.
Langkah 3
Skrip dalam bahasa pemrograman yang berbeda menggunakan aturan desain dan sintaks yang berbeda untuk menulis perintah, dan juga disimpan dalam file dengan format berbeda dan memerlukan perangkat lunak yang berbeda untuk dijalankan. Semua ini harus diperhitungkan saat memilih bahasa skrip. Selain itu, setiap bahasa skrip memiliki editor khusus sendiri, dan kadang-kadang bahkan seluruh sistem perangkat lunak, termasuk program debugging, kompilasi dan dekompilasi (menerjemahkan skrip tingkat tinggi ke dalam kode mesin yang dapat dimengerti oleh prosesor dan kembali), dll.