Apakah bahasa komputer yang berbeza?

WBOY
Lepaskan: 2023-08-28 14:25:06
ke hadapan
992 orang telah melayarinya

Apakah bahasa komputer yang berbeza?

Bahasa pengaturcaraan digunakan untuk memberi arahan kepada komputer dalam bahasa yang boleh difahami oleh komputer.

Bahasa komputer terbahagi kepada tiga jenis seperti berikut:

  • Bahasa mesin
  • Bahasa simbolik
  • Bahasa peringkat tinggi

Bahasa mesin

Komputer ialah mesin Memandangkan ingatannya hanya boleh menyimpan 1s dan 0s, arahan mesti diberikan kepada komputer dalam bentuk aliran 1s dan 0s, iaitu kod binari.

Ini mudah difahami oleh mesin.

Program yang ditulis dalam kod binari boleh dimasukkan terus ke dalam komputer untuk pelaksanaan, yang dipanggil bahasa mesin.

Kelebihan bahasa mesin termasuk:

  • Kelajuan pelaksanaan sangat pantas.
  • Sukar untuk menulis dan membaca program dalam bahasa mesin.
  • Arahan mesin sukar diingat.

Bahasa simbolik

juga dipanggil bahasa himpunan.

Assembler mengandungi "mnemonik".

"mnemonik" ialah maklumat yang mudah diingati dalam bentuk yang disingkatkan.

Kelebihan bahasa simbolik termasuk:

  • Bahasa perhimpunan mudah dibaca dan ditulis berbanding dengan bahasa mesin.

  • Mnemonik mudah diingati.

Kelemahan termasuk:

  • Pemasang bergantung pada mesin.
  • Kelajuan pelaksanaan lebih perlahan.
  • "Assembler" menukar bahasa himpunan kepada bahasa mesin.

Bahasa Aras Tinggi

Bahasa yang hampir dengan bahasa tempatan dipanggil bahasa aras tinggi.

Ia mempunyai struktur kawalan dan fungsi I/O.

Contohnya, FORTRAN, COBOL, PASCAL, C, C++, dll.

Kelebihan bahasa peringkat tinggi adalah seperti berikut:

  • Mesin bebas, iaitu program ini "mudah alih".
  • Mudah dipelajari dan difahami.
  • Menulis program mengambil masa yang lebih singkat.

Kelemahannya adalah seperti berikut:

  • Atur cara bahasa peringkat tinggi memerlukan penukar untuk menukarnya kepada bahasa mesin.

  • Pengkompil (atau) jurubahasa digunakan untuk menukar bahasa peringkat tinggi kepada bahasa mesin.

  • Pengkompil menukar semua arahan dalam atur cara sekali gus. Jurubahasa menterjemah satu kenyataan pada satu masa.

Atas ialah kandungan terperinci Apakah bahasa komputer yang berbeza?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!