- ▢ Mengetahui berbagai macam paradigma di dalam dunia pemrograman.
Ada banyak bahasa pemrograman di dunia ini. Dan berbagai bahasa pemrograman diciptakan untuk menyelesaikan masalah tertentu. Karena itu cara kita memrogram juga akan berbeda-beda. Karena itulah muncul istilah paradigma. Layaknya musik yang memiliki genre, bahasa pemrograman juga memiliki 'genre'. Mari kita cek sekilas beberapa yang umum digunakan.
- ▢ Ketahui fundamental paradigma pemrograman:
Berikut adalah sekilas tentang beberapa paradigma yang umum dilakukan serta contoh bahasa yang menggunakannya:
- Imperative: Mengeksekusi kode baris per baris. Misalnya: BASIC, FORTRAN, Pascal
- Procedural: Paradigma imperative yang menggunakan pengelompokan kode. Misalnya: BASIC, C, Go, Fortran, Pascal
- Object-Oriented: Menulis kode dengan analogi objek sebagai alat bantu. Misalnya: SmallTalk, Java, Delphi, C++, Objective C
- Functional: Sebuah paradigma yang mengedepankan penggunaan fungsi sebagai transformasi datanya. Misalnya: LISP, Erlang
- Multi-Paradigm: Kombinasi dari beberapa paradigma. Misalnya: Python, Scala, C#
- Classification of the principal programming paradigms
- Major Programming Paradigms - Gary T. Leavens
- What are Programming Paradigms?
- Learn to Code: What's the Best Programming Language to Learn First? - makeawebsitehub.com
- Progopedia: Encyclopedia of programming languages
Warning: Advanced Readings