Perangkat Lunak Komputer Bagian 2: Perangkat Lunak Pemrograman

Di luar Sistem Operasi (OS), perangkat lunak secara umum terdiri dari tiga kelompok, yaitu perangkat lunak pemrograman (programming software), perangkat lunak utilitas (utility software) dan perangkat lunak aplikasi (application software). Ketiga kelompok perangkat lunak ini yang membuat komputer dapat bekerja sesuai fungsi masing-masing. Bagian kedua ini akan membahas perangkat lunak pemrograman.


Types of software (sumber: squareone technologies)

Perangkat Lunak Pemrograman (Programming Software)
Semua perangkat lunak yang ada saat ini merupakan program komputer yang dibuat oleh para programmer atau software developer (pembuat perangkat lunak) dari baris-baris kode program. Kode-kode program itu ditulis dengan sintaks (aturan) tertentu. Gabungan dari sintaks/aturan penulisan kode-kode program dan baris-baris kode program tersebut akan membentuk sebuah bahasa pemrograman. 
Sebagai sebuah mesin elektronik, tentunya komputer tidak dapat memahami baris-baris program yang dibuat manusia. Baris-baris program ini harus ditulis dalam bentuk kode-kode program yang dapat dimengerti dan dijalankan oleh komputer. Nah perangkat lunak yang digunakan untuk menulis dan mengubah kode-kode program menjadi bahasa mesin komputer inilah yang disebut perangkat lunak pemrograman.

Perangkat lunak pemrograman

Sehingga dapat dikatakan perangkat lunak pemrograman ini adalah perangkat lunak yang digunakan programmer untuk menulis atau membuat kode-kode program. Lalu programmer itu apa? Programmer adalah orang yang menulis atau membuat baris-baris kode program.
Setelah programmer menulis kode-kode sebuah program, maka perangkat lunak pemrograman akan memeriksa apakah kode-kode program tersebut telah ditulis sesuai sintaks/aturan yang benar. Bila sudah benar, maka perangkat lunak akan menerjemahkan atau mengubah kode-kode program itu menjadi kode-kode bahasa mesin, agar dapat dijalankan komputer.
Banyak bahasa pemrograman yang digunakan programmer. Beberapa di antaranya adalah bahasa Assembly, Pascal, Basic, bahasa C, C++, Python, Java, Perl, Ruby dan lainnya. 

Related

Belajar Elkom 3133915993361951252

Post a Comment

emo-but-icon

About Me

My photo
Father of 2 wonderful blessed kids. Teacher. Blogger. Guru Informatika SMPN 8 Bintan. Blogger yang percaya mengajar itu keren. Pendukung Timnas Indonesia, Arema Malang dan Real Madrid. Berharap Indonesia menjadi superpower dunia dan membuat jet tempur serta roket ruang angkasa sendiri. Pembaca buku yang suka ngopi serta puisi. Email: sutan.malaka1110@gmail.com

Arsip Semua Tulisan

item