class library (in object-oriented programming)

Apa itu Class Library (dalam pemrograman berorientasi objek)? Dalam pemrograman berorientasi objek, class library adalah kumpulan dari kelas dan komponen perangkat lunak lainnya yang bisa digunakan kembali, seperti interface dan tipe nilai (value types). Developer bisa mengimpor class library ini atau komponennya ke dalam aplikasi mereka dan menggunakan kode yang sudah tersedia untuk menjalankan tugas […]

Read More

code

Apa itu Code? Dalam dunia pemrograman komputer, kode komputer mengacu pada sekumpulan instruksi atau sistem aturan yang ditulis menggunakan bahasa pemrograman tertentu (misalnya, source code). Istilah “code” juga digunakan untuk menyebut source code yang telah diproses oleh compiler dan siap dijalankan oleh komputer (disebut object code). Selain digunakan untuk membangun program komputer dan aplikasi mobile, […]

Read More

lexical scoping (static scoping)

Apa itu lexical scoping (static scoping)? Lexical scoping atau disebut juga static scoping adalah sebuah aturan umum yang digunakan oleh banyak bahasa pemrograman modern. Konsep ini mengatur scope atau cakupan sebuah variabel agar bisa dipanggil (direferensikan) dari dalam blok kode tempat variabel tersebut didefinisikan. Cakupan atau scope ini ditentukan saat proses kompilasi berlangsung. Variabel yang […]

Read More

Fortran

Apa itu Fortran? Fortran adalah bahasa pemrograman imperatif yang sudah digunakan lebih dari 60 tahun untuk membuat aplikasi yang kuat, efisien, dan akurat—terutama di bidang ilmiah. Bahasa ini sudah mengalami banyak perubahan dan pembaruan sepanjang waktu, sehingga tetap menjadi pilihan utama dalam komputasi berkinerja tinggi, perhitungan ilmiah dan teknik, serta aplikasi numerik lainnya. Walaupun banyak […]

Read More

C# (C-Sharp)

Apa Itu C# (C-Sharp)? C#, dibaca “C-sharp,” adalah bahasa pemrograman berorientasi objek dari Microsoft yang memungkinkan developer membangun aplikasi yang berjalan di atas platform .NET. Bahasa ini berasal dari keluarga bahasa C, jadi punya banyak kemiripan dengan C, C++, Java, dan JavaScript. C# dikembangkan oleh tim Microsoft, terutama oleh Anders Hejlsberg, Scott Wiltamuth, dan Peter […]

Read More

internationalization (I18N)

Apa itu internationalization? Internationalization (sering disingkat sebagai i18n) adalah proses mendesain dan membangun sebuah produk supaya bisa dengan mudah disesuaikan ke berbagai bahasa dan budaya. Produk ini bisa berupa aplikasi, layanan online, dokumen, buku, atau bentuk lainnya yang ditujukan untuk audiens dari berbagai negara dengan bahasa dan kebiasaan yang berbeda. Internationalization ini jadi dasar penting […]

Read More

Python

Apa itu Python? Python adalah bahasa pemrograman berorientasi objek yang bersifat high-level, general-purpose, dan dijalankan secara interpreted (langsung dieksekusi tanpa harus dikompilasi). Mirip seperti PERL, Python cukup populer di kalangan programmer C++ dan Java yang udah berpengalaman. Dengan Python, kita bisa langsung mengeksekusi kode di berbagai sistem operasi, seperti UNIX, Mac OS, MS-DOS, OS/2, dan […]

Read More

compiler

Apa itu Compiler? Compiler adalah sebuah program khusus yang berfungsi untuk menerjemahkan kode sumber dari suatu bahasa pemrograman ke dalam bentuk kode mesin, bytecode, atau bahkan ke bahasa pemrograman lain. Kode sumber ini biasanya ditulis dalam bahasa tingkat tinggi yang mudah dibaca manusia, seperti Java atau C++. Seorang programmer biasanya menulis kode ini lewat editor […]

Read More

template

Apa itu Template? Secara umum, template adalah bentuk, pola, atau cetakan yang digunakan sebagai panduan dalam membuat sesuatu. Contoh penggunaan template antara lain: Desain website Membuat dokumen Merajut sweater Meskipun pengertian kamusnya sederhana, template punya banyak sekali kasus penggunaan di berbagai bidang. Template bisa berbentuk fisik, misalnya potongan kertas untuk pola jahit, atau bisa juga […]

Read More

instantiation

Apa itu Instantiation? Dalam dunia pemrograman, instantiation (instansiasi) adalah proses menciptakan instance nyata dari suatu abstraksi atau template, seperti class dalam pemrograman berorientasi objek atau proses dalam sistem komputer. Singkatnya, melakukan instansiasi berarti membuat satu versi nyata dari sebuah objek dalam class, memberikan nama, dan menempatkannya dalam memori atau lokasi tertentu. Apa itu Instantiation dalam […]

Read More