Paradigma dapat diartikan sudut pandang atau sudut serang dalam suatu persoalan, realitas dsb. Begitu pula dalam pemrograman, ada pendekatan-pendekatan untuk menyelesaikan suatu persoalan yang disebut dengan paradigma pemrograman.

Jenis

sunting
  • Pemrograman fungsional: Pemrograman fungsional berfokus pada fungsi murni dari evaluasi komputasi sebagai evaluasi ekspresi seperti fungsi matematika dan menghindari berubahnya perubahan status dan data.
  • Pemrograman prosedural: Pemrograman prosedural dibuat atau disusun berdasarkan prosedur, instruksi, atau fungsi yang memanipulasi suatu data, sehingga fokus pada penggunaan kembali kode yang telah ditulis menggunakan fungsi.
  • Pemrograman berorientasi objek: Jenis ini berfokus pada pengaturan kode menjadi suatu objek yang memeriksa dan merangkum data dan perilaku sebuah kode.
  • Pemrograman deklaratif: Jenis ini menekankan pada pengekspresian logika suatu komputasi dan berfokus hasil akhir yang diinginkan atau dicapai oleh program, sehingga tidak menggunakan algoritma sebagai solusi atau pemecah masalah suatu komputasi.

📚 Artikel Terkait di Wikipedia

Pemrograman berorientasi objek

Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman berdasarkan konsep "objek", yang dapat

C (bahasa pemrograman)

Bahasa pemrograman C adalah bahasa pemrograman komputer bertujuan umum yang dibuat pada tahun 1972 oleh Dennis Ritchie untuk Sistem Operasi Unix di Bell

Python (bahasa pemrograman)

memiliki pengumpulan sampah. Ini mendukung beberapa paradigma pemrograman, termasuk pemrograman terstruktur (terutama, prosedural), berorientasi objek

Pengembangan perangkat lunak

tanggung jawab dalam organisasi teknik. Sebuah paradigma pemrograman adalah sebuah gaya dasar pemrograman komputer, yang umumnya tidak ditentukan oleh metodologi

Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat

Ilmu komputer

Bahasa pemrograman digunakan untuk menyelesaikan tugas dengan cara yang berbeda-beda. Paradigma pemrograman yang umum meliputi: Pemrograman fungsional:

Lua (bahasa pemrograman)

deprecated yang berarti "bulan") merupakan bahasa pemrograman ringkas yang dirancang sebagai bahasa pemrograman dinamis berbasis skrip dengan semantik yang

Rust (bahasa pemrograman)

sebuah bahasa pemrograman sistem yang pengembangannya didukung oleh penelitian dari Mozilla. Bahasa ini dirancang agar menjadi pemrograman yang "aman, konkuren