Apa itu strongly typed programming language? strongly typed programming language adalah bahasa pemrograman di mana setiap tipe data, seperti integer, karakter, hexadecimal, dan desimal yang terkompresi, sudah didefinisikan sebelumnya sebagai bagian dari bahasa pemrograman tersebut, dan semua konstanta atau variabel yang didefinisikan untuk sebuah program harus dijelaskan dengan salah satu dari tipe data. Beberapa operasi […]
Articles Tagged: Programming
script
Apa itu Script? 1) Dalam pemrograman komputer, script adalah sebuah program atau rangkaian instruksi yang dijalankan atau diinterpretasikan oleh program lain, bukan langsung oleh prosesor komputer (seperti program yang dikompilasi). Beberapa bahasa pemrograman dirancang khusus untuk menjadi bahasa scripting. Di antaranya yang paling populer adalah Perl, Rexx (di mainframe IBM), JavaScript, dan Tcl/Tk. Dalam konteks […]
pseudocode
Apa itu Pseudocode? Pseudocode adalah deskripsi rinci namun mudah dibaca tentang apa yang seharusnya dilakukan oleh sebuah program komputer atau algoritma. Ini ditulis dalam gaya formal namun mudah dipahami, menggunakan sintaksis dan pemformatan alami agar mudah dimengerti oleh programmer dan pihak lain yang terlibat dalam proses pengembangan. Pseudocode bukanlah bahasa pemrograman dan tidak dapat dikompilasi […]
primitive (programming)
Apa itu primitif dalam pemrograman komputer? Dalam pemrograman komputer, primitif adalah salah satu elemen dasar dari suatu bahasa pemrograman yang berfungsi sebagai fondasi. Setiap bahasa mendukung serangkaian primitif inti yang menyediakan blok bangunan dasar untuk menginstruksikan prosesor dalam melaksanakan operasi tertentu. Primitif berbeda antara bahasa dan platform, bergantung pada faktor seperti arsitektur prosesor, bahasa pemrograman, […]
object code
Apa itu kode objek? Kode objek (object code) adalah kode yang dapat dibaca oleh mesin dan memberikan instruksi ke platform komputasi target, sebagaimana ditentukan oleh sistem operasi dan arsitektur perangkat kerasnya. Kode objek ditulis dalam bahasa biner (0 dan 1) karena ini adalah satu-satunya bahasa yang dapat dipahami oleh komputer. Kode ini biasanya dikemas dalam […]
Node.js (Node)
Apa itu Node.js (Node)? Node.js (Node) adalah lingkungan runtime Open Source dan lintas platform untuk mengeksekusi kode JavaScript. Node digunakan secara luas untuk pemrograman sisi server, memungkinkan pengembang menggunakan JavaScript untuk kode client-side dan server-side tanpa perlu mempelajari bahasa tambahan. Node terkadang disebut sebagai bahasa pemrograman atau kerangka kerja pengembangan perangkat lunak, tetapi sebenarnya bukan […]
no op (no operation)
Apa itu no op (no operation)? No op berarti no operation, yaitu sebuah instruksi komputer yang tidak melakukan operasi apa pun tetapi tetap menghabiskan sedikit ruang penyimpanan. Ketika prosesor komputer menemukan instruksi no op, ia hanya melanjutkan ke instruksi berikutnya secara berurutan. Instruksi no op hanya memberi tahu program untuk tidak melakukan apa pun jika […]
method (object-oriented programming)
Apa itu Method (Object-oriented Programming)? Dalam pemrograman berorientasi objek (object-oriented programming / OOP), method adalah prosedur terprogram yang didefinisikan sebagai bagian dari sebuah kelas dan tersedia untuk setiap objek yang diinstansiasi dari kelas tersebut. Setiap objek dapat memanggil method tersebut, yang berjalan dalam konteks objek yang memanggilnya. Hal ini memungkinkan method digunakan kembali dalam beberapa objek […]
loop
Apa itu Loop? Dalam pemrograman komputer, loop adalah rangkaian instruksi yang terus diulang hingga kondisi tertentu tercapai. Biasanya, suatu proses dilakukan, seperti mengambil data dan mengubahnya, lalu suatu kondisi diperiksa, seperti apakah penghitung sudah mencapai angka yang ditentukan. Jika belum, instruksi berikutnya adalah instruksi untuk kembali ke instruksi pertama dalam urutan dan mengulang urutan tersebut. […]
imperative programming
imperative programming atau Pemrograman imperatif adalah paradigma pengembangan perangkat lunak di mana setiap langkah yang diperlukan untuk menyelesaikan masalah secara eksplisit ditulis dalam kode. Dalam pendekatan ini, setiap operasi didefinisikan secara langsung di dalam kode, sehingga program menunjukkan secara detail bagaimana masalah harus diselesaikan tanpa menggunakan model yang sudah diprogram sebelumnya. Pemrograman imperatif menuntut pemahaman […]