    {"id":1540,"date":"2021-10-14T19:56:00","date_gmt":"2021-10-14T12:56:00","guid":{"rendered":"http:\/\/student-activity.binus.ac.id\/bncc\/?p=1540"},"modified":"2021-12-29T23:37:22","modified_gmt":"2021-12-29T16:37:22","slug":"berikut-adalah-bahasa-pemrograman-dari-generasi-ke-generasi-2","status":"publish","type":"post","link":"https:\/\/student-activity.binus.ac.id\/bncc\/2021\/10\/14\/berikut-adalah-bahasa-pemrograman-dari-generasi-ke-generasi-2\/","title":{"rendered":"Berikut adalah Bahasa Pemrograman dari Generasi ke Generasi!"},"content":{"rendered":"<p><span style=\"font-weight: 400\">Halo Sobat FILE! Apakah kamu tahu? Aplikasi yang kita gunakan setiap hari seperti Google, Youtube, Instagram, dan aplikasi serupa lainnya, semuanya dibuat dengan menggunakan bahasa pemrograman. Nah, bahasa pemrograman yang dipakai oleh programmer juga memiliki generasinya masing-masing lho! Penasaran ada generasi apa saja dalam bahasa pemrograman? Yuk, langsung disimak artikelnya!<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Generasi Pertama &#8211; <\/span><i><span style=\"font-weight: 400\">Machine Language<\/span><\/i><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1422\" src=\"http:\/\/student-activity.binus.ac.id\/bncc\/wp-content\/uploads\/sites\/23\/2021\/07\/Screen-Shot-2021-07-16-at-15.00.08.png\" alt=\"\" width=\"986\" height=\"664\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-1541\" src=\"http:\/\/student-activity.binus.ac.id\/bncc\/wp-content\/uploads\/sites\/23\/2021\/12\/Screen-Shot-2021-12-08-at-7.58.23-PM.png\" alt=\"\" width=\"640\" height=\"506\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1542\" src=\"http:\/\/student-activity.binus.ac.id\/bncc\/wp-content\/uploads\/sites\/23\/2021\/12\/Screen-Shot-2021-12-08-at-7.58.47-PM.png\" alt=\"\" width=\"910\" height=\"478\" \/><\/p>\n<p><span style=\"font-weight: 400\">Bahasa Pemrograman pada generasi pertama lebih berorientasi kepada mesin. Semua program yang dibuat harus dikodekan ke dalam bahasa mesin, sehingga memerlukan waktu yang sangat lama. <\/span><i><span style=\"font-weight: 400\">Machine language<\/span><\/i><span style=\"font-weight: 400\"> sudah jarang digunakan pada masa kini, karena sulit untuk dipelajari dan tidak efisien dalam pengerjaannya. Bahasa pemrograman ini menggunakan bahasa komputer atau biner, yang tersusun hanya dengan dua angka yaitu 0 dan 1.<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Generasi Kedua &#8211; <\/span><i><span style=\"font-weight: 400\">Assembly Language: Assembler<\/span><\/i><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1542\" src=\"http:\/\/student-activity.binus.ac.id\/bncc\/wp-content\/uploads\/sites\/23\/2021\/12\/Screen-Shot-2021-12-08-at-7.58.47-PM.png\" alt=\"\" width=\"910\" height=\"478\" \/><\/p>\n<p><span style=\"font-weight: 400\">Dikembangkan dari generasi pertama, pada tahun 1960 diciptakanlah <\/span><i><span style=\"font-weight: 400\">Assembly Language<\/span><\/i><span style=\"font-weight: 400\">. Bahasa pemrograman ini memiliki program khusus yang bernama <\/span><i><span style=\"font-weight: 400\">Assembler<\/span><\/i><span style=\"font-weight: 400\">. Bahasa ini mampu menerjemahkan kode langsung ke dalam bahasa mesin. <\/span><i><span style=\"font-weight: 400\">Kode<\/span><\/i><span style=\"font-weight: 400\"> pada bahasa ini pun memiliki nama yang mudah diingat seperti <\/span><i><span style=\"font-weight: 400\">ADD, SUB, MULT, MOV, LOOP<\/span><\/i><span style=\"font-weight: 400\">, dan masih banyak lagi.<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Generasi Ketiga &#8211; <\/span><i><span style=\"font-weight: 400\">High Level Programming Language<\/span><\/i><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1543\" src=\"http:\/\/student-activity.binus.ac.id\/bncc\/wp-content\/uploads\/sites\/23\/2021\/12\/Screen-Shot-2021-12-08-at-7.59.07-PM.png\" alt=\"\" width=\"916\" height=\"758\" \/><\/p>\n<p><span style=\"font-weight: 400\">Kamu pasti pernah dengar bahasa C dan Java, bukan? Ya, kedua bahasa tersebut termasuk ke dalam <\/span><i><span style=\"font-weight: 400\">high level programming language <\/span><\/i><span style=\"font-weight: 400\">loh! Dikarenakan sulitnya menggunakan <\/span><i><span style=\"font-weight: 400\">machine language<\/span><\/i><span style=\"font-weight: 400\"> dan <\/span><i><span style=\"font-weight: 400\">assembly language<\/span><\/i><span style=\"font-weight: 400\">, munculah bahasa pemrograman generasi ketiga. Generasi ini disebut <\/span><i><span style=\"font-weight: 400\">High Level<\/span><\/i><span style=\"font-weight: 400\"> karena mudah dipahami dan sudah memiliki penerjemahnya sendiri, yang disebut <\/span><i><span style=\"font-weight: 400\">Compiler<\/span><\/i><span style=\"font-weight: 400\"> dan <\/span><i><span style=\"font-weight: 400\">Interpreter<\/span><\/i><span style=\"font-weight: 400\">.<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Generasi Keempat &#8211; 4GL (<\/span><i><span style=\"font-weight: 400\">Fourth-Generation Language<\/span><\/i><span style=\"font-weight: 400\">)<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1420\" src=\"http:\/\/student-activity.binus.ac.id\/bncc\/wp-content\/uploads\/sites\/23\/2021\/07\/Screen-Shot-2021-07-16-at-14.59.37.png\" alt=\"\" width=\"990\" height=\"660\" \/>Generasi ini disebut sebagai generasi <\/span><i><span style=\"font-weight: 400\">query<\/span><\/i><span style=\"font-weight: 400\"> yang memiliki struktur tertentu dalam bahasa pemrogramannya, serta cocok digunakan untuk mengakses suatu data. Contoh dari bahasa pemrograman generasi ketiga adalah <\/span><i><span style=\"font-weight: 400\">Query Language<\/span><\/i><span style=\"font-weight: 400\"> (SQL, QBE, dan Intellect), <\/span><i><span style=\"font-weight: 400\">Report Generator<\/span><\/i><span style=\"font-weight: 400\">, dan <\/span><i><span style=\"font-weight: 400\">Application Generator<\/span><\/i><span style=\"font-weight: 400\"> (ADS dan Mantis).<\/span><\/p>\n<p>&nbsp;<\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">Generasi Kelima &#8211; <\/span><i><span style=\"font-weight: 400\">Programming Language Based Object Oriented &amp; Web Development<\/span><\/i><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1544\" src=\"http:\/\/student-activity.binus.ac.id\/bncc\/wp-content\/uploads\/sites\/23\/2021\/12\/Screen-Shot-2021-12-08-at-8.00.02-PM.png\" alt=\"\" width=\"916\" height=\"542\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400\">Bahasa pemrograman dari generasi ini memfokuskan untuk membuat sistem yang efisien dalam bahasa pemrograman, serta memberikan fitur otomatis dalam membuat suatu program. Generasi ini juga disebut sebagai <\/span><i><span style=\"font-weight: 400\">Intelligent Programming dan Very High Level Language (VHLL)<\/span><\/i><span style=\"font-weight: 400\">. Contoh bahasa pemrograman dari generasi ini adalah LISP dan Prolog.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Nah, Sobat FILE! Berikut adalah 5 generasi dari bahasa pemrograman yang ada di dunia! Generasi pertama dan kedua bisa disebut dengan <\/span><i><span style=\"font-weight: 400\">low level programming language<\/span><\/i><span style=\"font-weight: 400\">, sedangkan generasi ketiga sampai kelima disebut sebagai <\/span><i><span style=\"font-weight: 400\">high level programming language<\/span><\/i><span style=\"font-weight: 400\">. Apakah kamu semakin tertarik untuk belajar bahasa pemrograman? Kalau iya, kamu bisa langsung cek artikel kita nih! Mengenai tips dan trik belajar bahasa pemrograman disini! Jangan lupa untuk follow instagram kita disini ya! Sampai bertemu di artikel kami berikutnya, Sobat FILE!<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>Oh ya, buat kamu yang suka baca artikel informatif dan juga menghibur. <a href=\"https:\/\/www.filemagz.com\/\">Filemagz.com<\/a> cocok banget nih buat kamu. Tunggu apa lagi? jangan mau ketinggalan dan kunjungi website nya sekarang juga!<\/p>\n<div id=\"weava-permanent-marker\"><\/div>\n<div id=\"weava-ui-wrapper\">\n<div class=\"weava-drop-area-wrapper\">\n<div class=\"weava-drop-area\"><\/div>\n<div class=\"weava-drop-area-text\">Drop here!<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Halo Sobat FILE! Apakah kamu tahu? Aplikasi yang kita gunakan setiap hari seperti Google, Youtube, Instagram, dan aplikasi serupa lainnya, semuanya dibuat dengan menggunakan bahasa pemrograman. Nah, bahasa pemrograman yang dipakai oleh programmer juga memiliki generasinya masing-masing lho! Penasaran ada generasi apa saja dalam bahasa pemrograman? Yuk, langsung disimak artikelnya! &nbsp; Generasi Pertama &#8211; Machine [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1540","post","type-post","status-publish","format-standard","hentry","category-articles"],"_links":{"self":[{"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/posts\/1540","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/comments?post=1540"}],"version-history":[{"count":4,"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/posts\/1540\/revisions"}],"predecessor-version":[{"id":1659,"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/posts\/1540\/revisions\/1659"}],"wp:attachment":[{"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/media?parent=1540"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/categories?post=1540"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/student-activity.binus.ac.id\/bncc\/wp-json\/wp\/v2\/tags?post=1540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}