Apa itu bahasa pemrograman?

Bahasa pemrograman digunakan untuk menulis program komputer termasuk program aplikasi, utilitas dan sistem. Sebelum bahasa pemrograman Java dan C # muncul, program komputer disusun atau diinterpretasikan.

Program yang dikompilasi ditulis sebagai serangkaian instruksi komputer yang dapat dimengerti manusia yang dapat dibaca oleh kompilator dan penghubung dan diterjemahkan ke dalam kode mesin sehingga komputer dapat memahami dan menjalankannya.

Bahasa pemrograman Fortran, Pascal, Assembly Language, C, dan C ++ hampir selalu disusun dengan cara ini. Program lain, seperti Basic, JavaScript dan VBScript, ditafsirkan. Perbedaan antara bahasa yang dikompilasi dan diinterpretasikan bisa membingungkan.
Kompilasi sebuah Program

Pengembangan program yang dikompilasi mengikuti langkah-langkah dasar ini:

Tulis atau edit programnya
Kompilasi program ke file kode mesin yang spesifik ke mesin target
Hubungkan file kode mesin ke dalam program runnable (dikenal dengan file EXE)
Debug atau jalankan programnya

Menafsirkan sebuah Program

Menafsirkan sebuah program adalah proses yang jauh lebih cepat yang sangat membantu programmer pemula saat mengedit dan menguji kode mereka. Program ini berjalan lebih lambat dari program yang dikompilasi. Langkah-langkah untuk menafsirkan sebuah program adalah:

Tulis atau edit programnya
Debug atau jalankan program menggunakan program penerjemah

Java dan C #

Java dan C # adalah semi-compiled.

Kompilasi Java menghasilkan bytecode yang kemudian diinterpretasikan oleh mesin virtual Java. Akibatnya, kode dikompilasi dalam proses dua tahap.

C # dikompilasi menjadi Common Intermediate Language, yang kemudian dijalankan oleh bagian Common Language Runtime dari framework .NET, sebuah lingkungan yang mendukung kompilasi just-in-time.

Kecepatan C # dan Java hampir secepat bahasa terkompilasi benar. Sejauh kecepatan berjalan, C, C ++ dan C # semuanya cukup cepat untuk permainan dan sistem operasi.

Apakah Ada Banyak Program di Komputer A?

Dari saat Anda menghidupkan komputer Anda, menjalankan program, melakukan instruksi, menguji RAM dan mengakses sistem operasi pada drive-nya.

Setiap operasi yang dilakukan komputer Anda memiliki instruksi yang harus ditulis seseorang dalam bahasa pemrograman. Sebagai contoh, sistem operasi Windows 10 memiliki sekitar 50 juta baris kode. Ini harus diciptakan, disusun dan diuji – tugas yang panjang dan kompleks.
Bahasa Pemrograman Apakah Sekarang Digunakan?

Bahasa pemrograman teratas untuk PC adalah Java dan C ++ dengan C # di belakang dan C memegangnya sendiri. Produk Apple menggunakan bahasa pemrograman Objective-C dan Swift.

Ada ratusan bahasa pemrograman kecil di luar sana, namun bahasa pemrograman populer lainnya meliputi:

Python
PHP
Perl
Rubi
Pergi
Karat
Scala

Ada banyak upaya untuk mengotomatisasi proses penulisan dan pengujian bahasa pemrograman dengan menyuruh komputer menulis program komputer, namun kompleksitasnya sedemikian rupa sehingga, untuk saat ini, manusia masih menulis dan menguji program komputer.
Masa Depan untuk Bahasa Pemrograman

Pemrogram komputer cenderung menggunakan bahasa pemrograman yang mereka kenal. Akibatnya, bahasa-bahasa lama yang sudah coba-coba dulu sudah lama ada. Dengan popularitas perangkat mobile, pengembang mungkin lebih terbuka untuk belajar bahasa pemrograman baru. Apple mengembangkan Swift untuk akhirnya menggantikan Objective-C, dan Google developed Go menjadi lebih efisien dari C. Adopsi program baru ini sudah lamban, tapi mantap.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *