Isi

·         1 Jenis-jenis bahasa pemrograman

o    1.1 Tingkat tinggi vs. tingkat rendah

o    1.2 Pemrograman Deklaratif vs Imperatif

o    1.3 Fungsional vs. Prosedural

o    1.4 Berbasis tumpukan

o    1.5 Berorientasi objek

o    1.6 Berorientasi aliran

·         2 Aturan

·         3 Pemrograman Berorientasi Objek

·         4 Contoh

o    4.1 Contoh Visual Basic

o    4.2 Contoh Python

o    4.3 Contoh C#

o    4.4 Contoh Haskell

·         5 Halaman terkait

Bahasa pemrograman adalah jenis bahasa tertulis yang memberi tahu komputer apa yang harus dilakukan agar dapat bekerja. Bahasa pemrograman digunakan untuk membuat semua program komputer dan perangkat lunak komputer. Bahasa pemrograman seperti seperangkat instruksi yang diikuti komputer untuk melakukan sesuatu.

Seorang programmer menulis teks kode sumber dalam bahasa pemrograman untuk membuat program. Biasanya, bahasa pemrograman menggunakan kata-kata nyata untuk beberapa perintah, sehingga bahasa tersebut lebih mudah dibaca oleh manusia. Banyak bahasa pemrograman menggunakan tanda baca seperti bahasa normal. Banyak program sekarang "dikompilasi". Ini berarti bahwa komputer menerjemahkan kode sumber ke dalam bahasa lain (seperti bahasa assembly atau bahasa mesin), yang jauh lebih cepat dan lebih mudah dibaca oleh komputer, tetapi jauh lebih sulit dibaca oleh manusia.

Program komputer harus ditulis dengan sangat hati-hati. Jika programmer membuat kesalahan, atau program mencoba melakukan sesuatu yang tidak dirancang oleh programmer, program mungkin akan "crash" atau berhenti bekerja. Ketika sebuah program memiliki masalah karena bagaimana kode ditulis, ini disebut "bug". Kesalahan yang sangat kecil dapat menyebabkan masalah yang sangat besar.