{"id":1415,"date":"2025-08-06T04:53:19","date_gmt":"2025-08-05T21:53:19","guid":{"rendered":"https:\/\/www.linuxid.net\/istilah\/?p=1415"},"modified":"2025-08-06T04:53:19","modified_gmt":"2025-08-05T21:53:19","slug":"code","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/istilah\/code\/","title":{"rendered":"code"},"content":{"rendered":"<h2>Apa itu Code?<\/h2>\n<p>Dalam dunia pemrograman komputer, <em>kode komputer<\/em> mengacu pada sekumpulan instruksi atau sistem aturan yang ditulis menggunakan bahasa pemrograman tertentu (misalnya, <a href=\"https:\/\/www.linuxid.net\/istilah\/source-code\/\">source code<\/a>).<\/p>\n<p>Istilah &#8220;code&#8221; juga digunakan untuk menyebut source code yang telah diproses oleh <a href=\"https:\/\/www.linuxid.net\/istilah\/compiler\/\">compiler<\/a> dan siap dijalankan oleh komputer (disebut <a href=\"https:\/\/www.linuxid.net\/istilah\/object-code\/\">object code<\/a>).<\/p>\n<p>Selain digunakan untuk membangun <a href=\"https:\/\/www.linuxid.net\/istilah\/program\/\">program<\/a> komputer dan aplikasi mobile, kode juga berperan besar dalam pengembangan teknologi inovatif seperti <a href=\"https:\/\/www.linuxid.net\/istilah\/AI-Artificial-Intelligence\/\">kecerdasan buatan (AI)<\/a> dan <a href=\"https:\/\/www.linuxid.net\/istilah\/machine-learning-ML\/\">machine learning<\/a>. Tapi tentu saja, istilah &#8220;code&#8221; juga punya makna lain yang akan kita bahas di bawah.<\/p>\n<h2>Apa saja jenis code lainnya?<\/h2>\n<p>Untuk memahami pertanyaan &#8220;Apa itu code?&#8221;, penting untuk tahu bahwa istilah &#8220;code&#8221; punya beberapa makna dan penerapan yang berbeda. Yuk, kita lihat beberapa contohnya.<\/p>\n<h3>Code dalam Kriptografi<\/h3>\n<p>Dalam <a href=\"https:\/\/www.linuxid.net\/istilah\/cryptography\/\">kriptografi<\/a>, <em>code<\/em> adalah proses mengganti kata atau frasa asli dengan kata, angka, atau simbol lain untuk menyamarkan makna aslinya.<\/p>\n<p>Contohnya, ini bisa digunakan untuk menyembunyikan maksud sebenarnya dari seseorang, atau menamai operasi militer, seperti ketika Jerman menyebut invasi ke Uni Soviet dengan nama sandi &#8220;Barbarossa&#8221;.<\/p>\n<p>Jadi, <em><a href=\"https:\/\/www.linuxid.net\/istilah\/encoding-and-decoding\/\">encoding<\/a><\/em> adalah proses mengubah data menjadi simbol atau nama palsu yang tidak bisa dikenali, sementara decoding mengembalikan simbol-simbol tersebut ke bentuk yang bisa dipahami.<\/p>\n<figure class=\"main-article-image full-col\" data-img-fullsize=\"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f.png\/\"><img decoding=\"async\" class=\"lazy\" src=\"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png\" srcset=\"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png 960w,https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f.png 1280w\" alt=\"encoding and decoding in communication\" width=\"560\/\" height=\"271\" \/><\/p>\n<div class=\"main-article-image-enlarge\/\"><\/div>\n<\/figure>\n<h3>Singkatan atau akronim sebagai code<\/h3>\n<p>Singkatan dan <a href=\"https:\/\/www.linuxid.net\/istilah\/acronym\/\">akronim<\/a> juga dianggap sebagai bentuk code karena mewakili kata atau frasa yang lebih panjang.<\/p>\n<p>Contohnya, singkatan <em>FL<\/em> mengacu pada negara bagian Florida. Dalam dunia medis, <em>DOA<\/em> (Dead on Arrival) menandakan pasien datang ke rumah sakit sudah meninggal.<\/p>\n<p>Contoh lain akronim:<\/p>\n<ul class=\"default-list\/\">\n<li>BASIC: Beginners&#8217; All-purpose Symbolic Instruction Code<\/li>\n<li>COBOL: Common Business Oriented Language<\/li>\n<li>NOW: National Organization for Women<\/li>\n<li>WHO: World Health Organization<\/li>\n<li>OASIS: Organization for the Advancement of Structured Information Standards<\/li>\n<\/ul>\n<h3>Kode Genetik<\/h3>\n<p>Dalam biologi, materi genetik yang membentuk dan menentukan perkembangan organisme disebut kode genetik. Ini juga dikenal sebagai DNA (deoxyribonucleic acid).<\/p>\n<p>Kedengarannya seperti fiksi ilmiah, tapi para peneliti saat ini sedang mengembangkan metode <a href=\"https:\/\/www.techtarget.com\/searchstorage\/feature\/A-primer-on-DNA-data-storage-and-its-potential-uses\/\">menyimpan data dalam struktur DNA<\/a>. Teknologi ini berpotensi menyimpan data jauh lebih padat dibanding media penyimpanan seperti flash, hard disk, dan lainnya.<\/p>\n<p><em>(<\/em><strong>Catatan Editor:<\/strong><em> Untuk bagian selanjutnya, istilah <\/em>code<em> akan mengacu pada konteks ilmu komputer.)<\/em><\/p>\n<h2>Koding dalam Ilmu Komputer<\/h2>\n<p>Seperti yang dijelaskan sebelumnya, dalam ilmu komputer, <em>code<\/em> adalah <a href=\"https:\/\/www.linuxid.net\/istilah\/algorithm\/\">algoritma<\/a> program komputer, berupa simbol dari alfabet sumber yang mewakili aturan dan tindakan yang harus dijalankan oleh program.<\/p>\n<p>Sederhananya, ini adalah bahasa manusia yang diterjemahkan oleh seorang programmer ke dalam baris kode yang bisa dimengerti dan dijalankan oleh komputer. Dari sini, kita bisa membangun <a href=\"https:\/\/www.linuxid.net\/istilah\/software\/\">perangkat lunak<\/a>, <a href=\"https:\/\/www.linuxid.net\/istilah\/operating-system-OS\/\">sistem operasi<\/a>, hingga aplikasi mobile.<\/p>\n<h2>Apa saja bahasa coding yang ada?<\/h2>\n<p>Saat menulis kode, ada banyak bahasa pemrograman yang digunakan, masing-masing punya fungsi dan keunggulan tersendiri. Berikut beberapa contoh:<\/p>\n<ul class=\"default-list\/\">\n<li><strong>PHP.<\/strong> Bahasa <a href=\"https:\/\/www.linuxid.net\/istilah\/scripting-language\/\">scripting<\/a> yang umum digunakan untuk pengembangan web.<\/li>\n<li><a href=\"https:\/\/www.linuxid.net\/istilah\/Java\/\"><strong>Java<\/strong><\/a><strong>.<\/strong> Bahasa pemrograman <a href=\"https:\/\/www.linuxid.net\/istilah\/object-oriented-programming-OOP\/\">berorientasi objek<\/a> yang membutuhkan proses kompilasi dan banyak dipakai di sisi <a href=\"https:\/\/www.linuxid.net\/istilah\/front-end\/\">back-end<\/a>.<\/li>\n<li><a href=\"https:\/\/www.linuxid.net\/istilah\/JavaScript\/\"><strong>JavaScript<\/strong><\/a><strong>.<\/strong> Bahasa pemrograman berbasis teks yang bisa langsung dijalankan di browser.<\/li>\n<li><a href=\"https:\/\/www.linuxid.net\/istilah\/Python\/\"><strong>Python<\/strong><\/a><strong>.<\/strong> Bahasa general-purpose yang sangat mudah dibaca dan dipahami.<\/li>\n<\/ul>\n<h2>Apa bedanya code dan markup language?<\/h2>\n<p>Dalam konteks pengembangan website, <a href=\"https:\/\/www.linuxid.net\/istilah\/markup\/\">markup language<\/a> juga merupakan bentuk instruksi untuk memberi tahu sistem bagaimana halaman web harus ditampilkan.<\/p>\n<p>Seringkali markup language disamakan dengan bahasa pemrograman (kode), padahal ada perbedaan penting di antara keduanya.<\/p>\n<p>Perbedaannya:<\/p>\n<p>* Markup language bisa dibaca oleh manusia dan mesin, serta dipakai untuk mengatur tampilan halaman.<br \/>\n* Programming language adalah instruksi untuk membuat program yang dijalankan oleh mesin.<\/p>\n<p>Meski keduanya bekerja di dunia yang sama, tujuannya berbeda.<\/p>\n<p>Contoh markup language:<\/p>\n<ul class=\"default-list\/\">\n<li>HTML (<a href=\"https:\/\/www.linuxid.net\/istilah\/HTML-Hypertext-Markup-Language\/\">Hypertext Markup Language<\/a>)<\/li>\n<li>XML (<a href=\"https:\/\/www.linuxid.net\/istilah\/XML-Extensible-Markup-Language\/\">Extensible Markup Language<\/a>)<\/li>\n<li>SAML (<a href=\"https:\/\/www.linuxid.net\/istilah\/SAML\/\">Security Assertion Markup Language<\/a>)<\/li>\n<li>DCML (Data Center Markup Language)<\/li>\n<li>SGML (Standard Generalized Markup Language)<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>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 &#8220;code&#8221; 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, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[194],"tags":[50],"class_list":["post-1415","post","type-post","status-publish","format-standard","hentry","category-data-centers","tag-programming"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Apa itu code? - Istilah Komputer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.linuxid.net\/istilah\/code\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apa itu code? - Istilah Komputer\" \/>\n<meta property=\"og:description\" content=\"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 &#8220;code&#8221; 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, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/istilah\/code\/\" \/>\n<meta property=\"og:site_name\" content=\"Istilah Komputer\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-05T21:53:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png\" \/>\n<meta name=\"author\" content=\"adhit\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"adhit\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/code\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/code\/\",\"name\":\"Apa itu code? - Istilah Komputer\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.linuxid.net\/istilah\/code\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.linuxid.net\/istilah\/code\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png\",\"datePublished\":\"2025-08-05T21:53:19+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/istilah\/code\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/istilah\/code\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/code\/#primaryimage\",\"url\":\"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png\",\"contentUrl\":\"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/code\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/linuxid.net\/istilah\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\",\"url\":\"https:\/\/linuxid.net\/istilah\/\",\"name\":\"Istilah Komputer\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxid.net\/istilah\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\",\"name\":\"adhit\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1778403130\",\"contentUrl\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1778403130\",\"caption\":\"adhit\"},\"sameAs\":[\"https:\/\/linuxid.net\/istilah\"],\"url\":\"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apa itu code? - Istilah Komputer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.linuxid.net\/istilah\/code\/","og_locale":"id_ID","og_type":"article","og_title":"Apa itu code? - Istilah Komputer","og_description":"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 &#8220;code&#8221; 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, [&hellip;]","og_url":"https:\/\/www.linuxid.net\/istilah\/code\/","og_site_name":"Istilah Komputer","article_published_time":"2025-08-05T21:53:19+00:00","og_image":[{"url":"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png","type":"","width":"","height":""}],"author":"adhit","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"adhit","Estimasi waktu membaca":"3 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/istilah\/code\/","url":"https:\/\/www.linuxid.net\/istilah\/code\/","name":"Apa itu code? - Istilah Komputer","isPartOf":{"@id":"https:\/\/linuxid.net\/istilah\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.linuxid.net\/istilah\/code\/#primaryimage"},"image":{"@id":"https:\/\/www.linuxid.net\/istilah\/code\/#primaryimage"},"thumbnailUrl":"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png","datePublished":"2025-08-05T21:53:19+00:00","author":{"@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/istilah\/code\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/istilah\/code\/"]}]},{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/www.linuxid.net\/istilah\/code\/#primaryimage","url":"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png","contentUrl":"https:\/\/www.techtarget.com\/rms\/onlineimages\/ns-encoding_decoding_communication-f_mobile.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/istilah\/code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxid.net\/istilah\/"},{"@type":"ListItem","position":2,"name":"code"}]},{"@type":"WebSite","@id":"https:\/\/linuxid.net\/istilah\/#website","url":"https:\/\/linuxid.net\/istilah\/","name":"Istilah Komputer","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxid.net\/istilah\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d","name":"adhit","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/image\/","url":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1778403130","contentUrl":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1778403130","caption":"adhit"},"sameAs":["https:\/\/linuxid.net\/istilah"],"url":"https:\/\/www.linuxid.net\/istilah\/author\/xsandradietsax\/"}]}},"_links":{"self":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/1415","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/comments?post=1415"}],"version-history":[{"count":1,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/1415\/revisions"}],"predecessor-version":[{"id":6160,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/1415\/revisions\/6160"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/media?parent=1415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/categories?post=1415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/tags?post=1415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}