fbpx

Perbezaan antara bahasa pengaturcaraan

Kongsi di facebook
Kongsi
Kongsi di linkedin
Kongsi
Kongsi di twitter
Tweet
Untitled   px

Bahasa skrip adalah, pada dasarnya, bahasa pengaturcaraan. Perbezaan antara keduanya ialah bahasa skrip tidak memerlukan kompilasi dan sebaliknya ditafsirkan. Program, sebagai contoh, mesti disusun sebelum dijalankan, manakala bahasa skrip seperti JavaScript atau PHP tidak memerlukan kompilasi.

Program pengkompil biasanya lebih pantas daripada program penterjemah kerana ia diubah daripada kod mesin asli terlebih dahulu. Tambahan pula, penyusun membaca dan menganalisis kod sekali sahaja, melaporkan sebarang kesalahan yang mungkin ada pada kod tersebut secara kolektif, manakala jurubahasa membaca dan menganalisis penyataan kod setiap kali ia menemuinya, berhenti serta-merta jika terdapat kesilapan. Malah, jurang antara kedua-duanya semakin kabur disebabkan oleh keupayaan pengiraan perkakasan moden yang lebih baik dan pendekatan pengekodan yang inovatif.

Perkara lain yang perlu diingat semasa membuat keputusan sama ada bahasa ialah bahasa skrip atau bahasa pengaturcaraan ialah persekitaran di mana ia akan digunakan mesti dipertimbangkan. Ini penting kerana kita boleh mencipta penterjemah C dan menggunakannya sebagai bahasa skrip, sambil juga mencipta pengkompil untuk JavaScript dan menggunakannya sebagai bahasa bukan skrip (bahasa tersusun). V8, enjin JavaScript Google Chrome, ialah contoh langsung ini, menyusun kod JavaScript ke dalam kod mesin dan bukannya mentafsirnya.

JavaScript, PHP, Python dan VBScript ialah contoh bahasa skrip yang biasanya digunakan tanpa langkah penyusunan yang jelas.

1. Untuk mengautomasikan beberapa operasi secara pemrograman

2. Pengekstrakan maklumat daripada set data

3. Memerlukan kod kurang daripada bahasa pengaturcaraan standard.

 

Aplikasi Bahasa Pengaturcaraan:

1. Ia biasanya dijalankan dalam aplikasi induk, serupa dengan skrip.

2. Lebih konsisten dengan model matematik apabila menyepadukan kod

3. Bahasa pengaturcaraan seperti JAVA boleh disusun dan dijalankan pada mana-mana platform.

Kongsi di facebook
Kongsi
Kongsi di linkedin
Kongsi
Kongsi di twitter
Tweet

Catatan Berkaitan

Pengarang

IMG
Hannah
a
Jin

Mengenai SCC

Kepentingan untuk berseronok dan maju dalam pendidikan teknologi untuk semua pelajar kami adalah moto kami. Kami mahu pelajar kami mencipta masa depan yang lebih baik bukan sahaja untuk diri mereka tetapi juga untuk masyarakat. Sama ada memprogramkan permainan video mereka sendiri, menganimasikan kartun mereka sendiri atau membina robot, tutor kami boleh membimbing mereka untuk mencari pandangan yang lebih baharu dan meneroka penemuan yang tidak ditemui melalui kursus kami.