Kotlin

Apa itu Kotlin? Kotlin adalah bahasa pemrograman berorientasi objek yang menggunakan tipe statis dan dapat berjalan bersama Java Virtual Machine (JVM), pustaka kelas Java (Class Libraries), serta sistem Android. Bahasa pemrograman Kotlin awalnya dikembangkan sebagai solusi untuk meningkatkan bahasa Java. Karena itu, Kotlin sering digunakan bareng Java dalam berbagai proyek. Walaupun sekarang Kotlin jadi bahasa […]

Read More

thread

Apa itu thread? Secara fundamental, thread adalah tema, subjek, topik, atau fokus yang jelas dan terdefinisi dengan baik. Thread bisa muncul dalam komunikasi manusia, seperti grup chat bertopik atau pertukaran email. Thread juga bisa muncul dalam program software, seperti sistem operasi (OS) atau aplikasi. Dalam teknologi, thread biasanya adalah urutan instruksi terkecil atau sequence of […]

Read More

operand

Apa itu operand? Dalam komputasi dan matematika, operand adalah sebuah objek yang dikenai operasi oleh sebuah operator. Operand memiliki kemiripan di kedua bidang ini, namun karakteristik spesifik dari operand paling mudah dipahami dalam konteks masing-masing bidang dan operasi yang sedang dilakukan. Apa itu operand dalam matematika? Dalam matematika, operand adalah objek dari suatu operasi matematika. […]

Read More

BASIC (Beginner’s All-purpose Symbolic Instruction Code)

BASIC, singkatan dari Beginner’s All-purpose Symbolic Instruction Code, adalah salah satu bahasa pemrograman awal yang dirancang untuk membantu pengguna non-teknis dan mahasiswa dalam menyelesaikan masalah sederhana menggunakan komputer. Dengan perintah yang simpel dan sintaks yang ramah pengguna, BASIC sampai sekarang masih dikenal sebagai salah satu bahasa pemrograman paling mudah yang pernah dibuat dalam era komputer. […]

Read More

polymorphism

Apa itu polymorphism? Polymorphism (Polimorfisme) adalah konsep populer dalam pemrograman berorientasi objek (OOP), yang merujuk pada gagasan bahwa sebuah entitas dalam kode seperti variabel, fungsi, atau objek bisa punya lebih dari satu bentuk. Kata polymorphism berasal dari bahasa Yunani yang berarti “memiliki banyak bentuk.” Selain dalam pemrograman komputer, ide polimorfisme ini juga ada di dunia […]

Read More

infinite loop (endless loop)

Apa itu infinite loop? infinite loop — kadang juga disebut endless loop — adalah bagian dari kode yang tidak punya mekanisme keluar yang berfungsi, sehingga akan terus berulang tanpa henti. Dalam pemrograman komputer, loop adalah urutan instruksi yang dijalankan berulang kali sampai kondisi tertentu tercapai. Infinite loop bisa digunakan secara sengaja maupun tidak sengaja karena […]

Read More

codebase (code base)

Apa itu codebase (code base)? Codebase, atau basis kode, adalah keseluruhan kumpulan kode sumber dari sebuah program komponen, atau sistem perangkat lunak. Ini mencakup semua file sumber yang dibutuhkan untuk mengompilasi perangkat lunak menjadi kode mesin, termasuk file-file konfigurasi. Kode sumber ini biasanya ditulis dalam bahasa yang bisa dibaca manusia, seperti Java, C#, Python, JavaScript, […]

Read More

vertical bar

Apa itu Vertical Bar ( | )? Vertical bar ( | ) — yang juga dikenal sebagai vertical line, vertical slash, pipe, pipe symbol, atau upright slash — adalah simbol yang sering dipakai di matematika, komputasi, dan berbagai bidang lain untuk merepresentasikan operasi atau logika tertentu, tergantung konteksnya. Bahkan dalam dunia komputasi sendiri, vertical bar […]

Read More

Modul

Apa itu modul? Modul adalah kumpulan komponen yang dapat dengan mudah ditambahkan, dilepas, atau diganti dalam suatu sistem yang lebih besar. Secara umum, modul tidak bisa berfungsi sendiri. Dalam perangkat keras komputer, modul adalah komponen yang dirancang agar mudah diganti. Dalam perangkat lunak, modul adalah ekstensi dari program utama yang berfungsi untuk tugas tertentu. Dalam […]

Read More

Lisp (bahasa pemrograman)

Apa itu Lisp (bahasa pemrograman)? Lisp, singkatan dari list processing, adalah bahasa pemrograman fungsional yang dirancang untuk memanipulasi string data dengan mudah. Sebagai salah satu bahasa pemrograman tertua yang masih digunakan, Lisp memiliki beberapa dialek berbeda dan telah memengaruhi perkembangan bahasa lain. Salah satu fitur unik dari versi awal Lisp dibandingkan dengan kebanyakan bahasa pemrograman […]

Read More