{"id":5170,"date":"2025-01-04T05:50:07","date_gmt":"2025-01-03T22:50:07","guid":{"rendered":"https:\/\/www.linuxid.net\/istilah\/?p=5170"},"modified":"2025-02-07T23:33:41","modified_gmt":"2025-02-07T16:33:41","slug":"binary-file","status":"publish","type":"post","link":"https:\/\/www.linuxid.net\/istilah\/binary-file\/","title":{"rendered":"binary file"},"content":{"rendered":"<h2>Apa itu binary file?<\/h2>\n<p>binary file (File biner) adalah file yang isinya dalam format biner yang terdiri dari serangkaian <a href=\"https:\/\/www.linuxid.net\/istilah\/byte\/\">byte<\/a> berurutan, masing-masing memiliki panjang delapan <a href=\"https:\/\/www.linuxid.net\/istilah\/bit-binary-digit\/\">bit<\/a>. Isi file ini harus diinterpretasikan oleh sebuah <a href=\"https:\/\/www.linuxid.net\/istilah\/program\/\">program<\/a> atau <a href=\"https:\/\/www.linuxid.net\/istilah\/processor\/\">prosesor<\/a> perangkat keras yang telah mengetahui sebelumnya bagaimana format kontennya dan cara membaca <a href=\"https:\/\/www.linuxid.net\/istilah\/data\/\">data<\/a> tersebut. File biner mencakup berbagai jenis file, termasuk <a href=\"https:\/\/www.linuxid.net\/istilah\/executable-file-exe-file\/\">file eksekusi<\/a>, pustaka, grafik, basis data, arsip, dan banyak lainnya.<\/p>\n<p>File elektronik biasanya dikategorikan sebagai file biner atau file teks. Bisa dikatakan bahwa file teks juga merupakan jenis file biner karena, seperti file elektronik lainnya, mereka terdiri dari urutan byte. Namun, kedua jenis ini umumnya dianggap berbeda. File teks memiliki format yang dapat dibaca manusia dan biasanya mengikuti set karakter tertentu, seperti <a href=\"https:\/\/www.linuxid.net\/istilah\/Unicode\/\">Unicode<\/a>.<\/p>\n<h2>Bagaimana file biner digunakan?<\/h2>\n<p>File biner tidak dapat dibaca oleh manusia dan memerlukan program khusus atau prosesor perangkat keras yang mengetahui cara membaca data dalam file tersebut. Hanya dengan demikian instruksi yang <a href=\"https:\/\/www.linuxid.net\/istilah\/encoding-and-decoding\/\">dienkode<\/a> dalam konten biner dapat dipahami dan diproses dengan benar.<\/p>\n<p>File biner sering kali mencakup beberapa jenis <a href=\"https:\/\/www.linuxid.net\/istilah\/header\/\">header<\/a> yang menunjukkan jenis file tersebut. Header mungkin berisi beberapa karakter yang dapat dibaca manusia, tetapi secara keseluruhan, file biner memerlukan perangkat lunak atau perangkat keras khusus untuk membaca dan menjalankan file tersebut. Sebaliknya, pengguna dapat membuka file teks di berbagai editor dan memahami isinya tanpa memerlukan interpreter khusus.<\/p>\n<p>File biner umumnya digunakan dalam pengembangan <a href=\"https:\/\/www.linuxid.net\/istilah\/application\/\">aplikasi<\/a> dan jenis <a href=\"https:\/\/www.linuxid.net\/istilah\/software\/\">perangkat lunak<\/a> lainnya. Namun, pengembang tidak bekerja langsung dengan file biner. Sebaliknya, mereka membangun aplikasi mereka dalam bahasa pemrograman tingkat tinggi seperti <a href=\"https:\/\/www.linuxid.net\/istilah\/C\/\">C++<\/a> atau <a href=\"https:\/\/www.linuxid.net\/istilah\/Java\/\">Java<\/a>. Bahasa-bahasa ini menggunakan file teks yang dapat dibaca manusia untuk mendefinisikan logika aplikasi.<\/p>\n<p>Pada titik tertentu dalam proses pengembangan, file teks dikompilasi menggunakan <a href=\"https:\/\/www.linuxid.net\/istilah\/compiler\/\">kompiler<\/a> yang menerjemahkan <a href=\"https:\/\/www.linuxid.net\/istilah\/source-code\/\">kode sumber<\/a> menjadi kode mesin, <a href=\"https:\/\/www.linuxid.net\/istilah\/bytecode\/\">bytecode<\/a>, atau bahasa pemrograman lainnya. Jika kompiler menghasilkan bytecode, bytecode tersebut akhirnya akan dikonversi ke <a href=\"https:\/\/www.linuxid.net\/istilah\/machine-code-machine-language\/\">kode mesin<\/a>.<\/p>\n<p>Kode mesin dikirimkan ke prosesor komputer dalam bentuk file biner. File kode mesin harus ditargetkan untuk platform komputer tertentu, yang merupakan kombinasi dari sistem operasi dan arsitektur perangkat keras. Misalnya, kode biner mungkin ditujukan untuk Windows dan jajaran mikroprosesor Intel, atau untuk macOS dan chip seri M dari Apple. Biasanya, setiap platform komputer memerlukan kompiler yang berbeda.<\/p>\n<p>Secara umum, program eksekusi &#8212; atau program siap dijalankan &#8212; dikategorikan sebagai file biner dan diberikan ekstensi nama file seperti .bin atau .exe. Para pemrogram sering kali menyebut program eksekusi sebagai <em>biner<\/em> atau merujuk pada file aplikasi yang telah dikompilasi sebagai <em>biner<\/em>. Jenis file ini juga dapat disebut sebagai <a href=\"https:\/\/www.linuxid.net\/istilah\/object-code\/\"><em>kode objek<\/em><\/a>.<\/p>\n<p>Dalam hal mentransmisikan file dari satu tempat ke tempat lain, file dapat ditransmisikan sebagai biner, yang berarti program yang menangani file tersebut tidak mencoba melihat ke dalamnya atau mengubahnya. Sebaliknya, mereka hanya meneruskannya sebagai sekumpulan angka nol dan satu, yang maknanya tidak diketahui oleh perangkat jaringan mana pun.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apa itu binary file? binary file (File biner) adalah file yang isinya dalam format biner yang terdiri dari serangkaian byte berurutan, masing-masing memiliki panjang delapan bit. Isi file ini harus diinterpretasikan oleh sebuah program atau prosesor perangkat keras yang telah mengetahui sebelumnya bagaimana format kontennya dan cara membaca data tersebut. File biner mencakup berbagai jenis [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[271],"tags":[50],"class_list":["post-5170","post","type-post","status-publish","format-standard","hentry","category-software-development","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 binary file? - 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\/binary-file\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apa itu binary file? - Istilah Komputer\" \/>\n<meta property=\"og:description\" content=\"Apa itu binary file? binary file (File biner) adalah file yang isinya dalam format biner yang terdiri dari serangkaian byte berurutan, masing-masing memiliki panjang delapan bit. Isi file ini harus diinterpretasikan oleh sebuah program atau prosesor perangkat keras yang telah mengetahui sebelumnya bagaimana format kontennya dan cara membaca data tersebut. File biner mencakup berbagai jenis [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.linuxid.net\/istilah\/binary-file\/\" \/>\n<meta property=\"og:site_name\" content=\"Istilah Komputer\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-03T22:50:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-07T16:33:41+00:00\" \/>\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=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/binary-file\/\",\"url\":\"https:\/\/www.linuxid.net\/istilah\/binary-file\/\",\"name\":\"Apa itu binary file? - Istilah Komputer\",\"isPartOf\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#website\"},\"datePublished\":\"2025-01-03T22:50:07+00:00\",\"dateModified\":\"2025-02-07T16:33:41+00:00\",\"author\":{\"@id\":\"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.linuxid.net\/istilah\/binary-file\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.linuxid.net\/istilah\/binary-file\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.linuxid.net\/istilah\/binary-file\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/linuxid.net\/istilah\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"binary file\"}]},{\"@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=1781427353\",\"contentUrl\":\"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1781427353\",\"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 binary file? - 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\/binary-file\/","og_locale":"id_ID","og_type":"article","og_title":"Apa itu binary file? - Istilah Komputer","og_description":"Apa itu binary file? binary file (File biner) adalah file yang isinya dalam format biner yang terdiri dari serangkaian byte berurutan, masing-masing memiliki panjang delapan bit. Isi file ini harus diinterpretasikan oleh sebuah program atau prosesor perangkat keras yang telah mengetahui sebelumnya bagaimana format kontennya dan cara membaca data tersebut. File biner mencakup berbagai jenis [&hellip;]","og_url":"https:\/\/www.linuxid.net\/istilah\/binary-file\/","og_site_name":"Istilah Komputer","article_published_time":"2025-01-03T22:50:07+00:00","article_modified_time":"2025-02-07T16:33:41+00:00","author":"adhit","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"adhit","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.linuxid.net\/istilah\/binary-file\/","url":"https:\/\/www.linuxid.net\/istilah\/binary-file\/","name":"Apa itu binary file? - Istilah Komputer","isPartOf":{"@id":"https:\/\/linuxid.net\/istilah\/#website"},"datePublished":"2025-01-03T22:50:07+00:00","dateModified":"2025-02-07T16:33:41+00:00","author":{"@id":"https:\/\/linuxid.net\/istilah\/#\/schema\/person\/ec7c6c711087fb70886ff5a4fe68e83d"},"breadcrumb":{"@id":"https:\/\/www.linuxid.net\/istilah\/binary-file\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.linuxid.net\/istilah\/binary-file\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.linuxid.net\/istilah\/binary-file\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxid.net\/istilah\/"},{"@type":"ListItem","position":2,"name":"binary file"}]},{"@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=1781427353","contentUrl":"https:\/\/www.linuxid.net\/istilah\/wp-content\/litespeed\/avatar\/808829c8eb1b70c161b392916104c2ba.jpg?ver=1781427353","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\/5170","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=5170"}],"version-history":[{"count":0,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/posts\/5170\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/media?parent=5170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/categories?post=5170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.linuxid.net\/istilah\/wp-json\/wp\/v2\/tags?post=5170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}