Paradigma pemrograman

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

  • 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.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.