KomputerPemrograman

Mengapa menggunakan bahasa pemrograman tingkat tinggi?

Seperti yang Anda tahu, semua perintah di dalam komputer ditransfer ke bahasa mesin khusus yang operator adalah urutan kompleks dan tidak terstruktur dari nol dan satu. Hal ini sangat nyaman untuk peralatan elektronik, di mana unit dapat didefinisikan sebagai tingkat sinyal tertentu, nol - kurangnya sinyal tersebut. Namun, untuk menulis instruksi untuk melakukan tugas-tugas kompleks menggunakan kode ini sangat sulit, dan untuk menemukan kesalahan dan debug tidak mungkin. Oleh karena itu kami mengembangkan bahasa pemrograman khusus, lebih nyaman untuk pengembang, tingkat tinggi.

cerita

Program adalah urutan perintah standar, pelaksanaan yang mengarah ke solusi dari tugas tertentu. Untuk komputer pertama program ditulis langsung dalam bahasa mesin, mereka sangat rumit dan sulit dimengerti. Pada awal - terakhir, 20 pertengahan 50-xx ini, abad muncul makro pertama yang membuat proses pemrograman lebih terstruktur, dan kemudian disebut bahasa assembly, yang juga mengandalkan kode mesin. Mengikuti perkembangan teknologi komputer yang dikembangkan dan ditingkatkan dan bahasa pemrograman. Dan di tengah-tengah 50-xx muncul Fortran, yang pertama penuh-bahasa pemrograman tingkat tinggi. Pada tahun 1968, Nicholas Wirth bahasa baru Pascal diperkenalkan, yang secara luas digunakan untuk merancang dan membuat produk software yang menarik dan sekarang. Lalu datanglah bahasa BASIC, dasar yang digunakan dalam platform yang Basic Visual berorientasi objek. Di tahun 70-an ada salah satu yang paling banyak digunakan dalam bahasa hari ini - C, yang telah disesuaikan khusus untuk sistem pemrograman. Saat ini, pengembangan dan penyebaran sistem berorientasi objek holistik dan serbaguna, serta bahasa-bahasa yang membantu para profesional untuk membuat aplikasi internet: html, php, java. Total pemrograman sekitar dua ribu bahasa yang berbeda, untuk berat total yang kondisional dan tidak digunakan dalam komputer, serta banyak bahasa pemrograman tingkat tinggi.

klasifikasi

Klasifikasi sederhana membagi semua dana yang ada di disebut bahasa pemrograman tingkat rendah, atau ditujukan untuk mobil, dan pemrograman bahasa tingkat tinggi, dan user-centric. Perbedaan utama antara mereka terletak pada kenyataan bahwa program yang ditulis oleh kelompok pertama bahasa (yaitu, Assembler dan Mnemonic), tergantung pada komputer - atau lebih tepatnya, dari prosesor dan instruksi yang ditetapkan. pemrograman bahasa tingkat tinggi memungkinkan untuk mendapatkan aplikasi yang akan dijalankan di komputer manapun, terlepas dari nya hardware. Dana juga dua besar kelompok bahasa: prosedural dan non-prosedural, di mana unit ini juga diperkenalkan ke struktural dan operasional, fungsional dan logis.

Biasanya, setiap ahli dalam pemrograman memiliki di pembuangan sekitar sepuluh bahasa pemrograman yang berbeda, yang dapat digunakan untuk menyelesaikan tugas-tugas tertentu. Pada dasarnya ini adalah, tentu saja, bahasa pemrograman tingkat tinggi, tetapi juga lebih sulit bagi pengembang bahasa mesin berorientasi secara luas digunakan untuk membuat beberapa bagian dari perangkat lunak.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 id.birmiss.com. Theme powered by WordPress.