Bahasa komputer ialah medium untuk menghantar maklumat antara orang dan komputer, dan digunakan untuk komunikasi antara orang dan komputer. Ia adalah bahasa khas yang digunakan untuk menulis atur cara untuk membimbing komputer menyelesaikan tugas tertentu. Melalui bahasa komputer, orang ramai boleh menyampaikan arahan dan data kepada komputer untuk mengawal dan mengendalikan komputer.
Pembangunan bahasa pengaturcaraan komputer telah melalui proses daripada bahasa mesin, bahasa himpunan kepada bahasa peringkat tinggi.
Bahasa komputer terbahagi terutamanya kepada tiga kategori:
- Bahasa tahap rendah
- Bahasa Aras Tinggi
-Bahasa khusus
1. Bahasa aras rendah
- Bahasa mesin, bahasa himpunan dan bahasa simbolik.
- Program sumber bahasa himpunan mesti dipasang, dijana ke dalam fail objek, dan kemudian dilaksanakan.
2. Bahasa aras tinggi
- ASAS (asas benar, Qbasic, Asas Maya), C, PASCAL, FORTRAN, bahasa pintar (LISP, Prolog), dll.
- Program sumber bahasa peringkat tinggi boleh dilaksanakan dalam dua cara: tafsiran dan penyusunan. Biasanya yang terakhir digunakan.
Bahasa C yang kami gunakan menggunakan yang terakhir.
3. Bahasa istimewa
Bahasa lukisan dalam sistem CAD dan bahasa pertanyaan pangkalan data DBMS.
1. Bahasa mesin Komputer elektronik menggunakan nombor binari yang terdiri daripada "0" dan "1" adalah asas bahasa komputer.
2. Bahasa perhimpunan Untuk mengurangkan kesakitan pengaturcaraan dalam bahasa mesin, orang ramai telah membuat penambahbaikan yang berguna: menggantikan rentetan binari arahan tertentu dengan beberapa rentetan huruf dan simbol Inggeris yang ringkas.
3. Bahasa peringkat tinggi
Terdapat ratusan bahasa peringkat tinggi. Yang mempunyai pengaruh yang lebih besar dan kegunaan biasa termasuk F O RT R A N, A L G O L, C O B O L, B A S I C, L I S P, S N O B O L, P L / 1, P a s c a l, C, P R O L O G, A d a, C + +, V C, V B, D e l p h i, J AVA tunggu.
Secara amnya merujuk kepada bahasa himpunan, seperti: bahasa C, bahasa C++, bahasa VB, dll.
Pembangunan internet seperti: C#, ASP. BERSIH, PHP
Terdapat juga banyak JAVA yang popular dan sebagainya!
1. Pengaturcaraan ialah singkatan bahasa Cina bagi penulisan program, iaitu proses membenarkan komputer menggunakan bahasa pengaturcaraan tertentu untuk menulis kod program untuk menyelesaikan masalah tertentu, dan akhirnya memperoleh hasil yang sepadan.
2 Untuk membolehkan komputer memahami niat manusia, manusia mesti memberitahu komputer idea, kaedah, dan cara masalah untuk diselesaikan dalam bentuk yang boleh difahami oleh komputer, supaya komputer dapat berfungsi secara berperingkat. langkah mengikut arahan manusia dan menyelesaikan tugas tertentu. Proses komunikasi antara manusia dan komputer ini adalah pengaturcaraan.
3 Pengaturcaraan: Mereka bentuk "sistem yang boleh dikawal" dengan aliran logik [Nota: Pengaturcaraan tidak semestinya merujuk kepada program komputer, mana-mana sistem dengan kuasa pengkomputeran logik boleh dianggap pengaturcaraan]
4 Bahasa pengaturcaraan: bahasa himpunan, bahasa mesin, bahasa penghimpun, bahasa peringkat tinggi
5 Komputer tidak boleh secara langsung mengenali, memahami dan melaksanakan program sumber selain daripada bahasa mesin Ia mesti ditukar kepada yang boleh dilaksanakan secara langsung oleh komputer dalam beberapa cara.
Ini akan dimajukan
Perkakasan Pengaturcaraan MINIPRO
Terdapat dua cara untuk menukar program sumber yang ditulis dalam bahasa pengaturcaraan kepada program sasaran mesin: kaedah tafsiran dan kaedah penyusunan.
Dalam mod tafsiran, komputer mentafsir dan melaksanakan program sumber yang ditulis dalam bahasa peringkat tinggi, dan tidak boleh membentuk fail sasaran dan fail boleh laku.
Dalam mod penyusunan, atur cara sumber mula-mula diproses melalui pengkompil yang sepadan dengan bahasa pengaturcaraan yang digunakan, dan atur cara sumber yang diproses diproses melalui peringkat analisis leksikal, analisis sintaks, analisis semantik, penjanaan kod dan pengoptimuman kod program sumber . Tukarkannya kepada program sasaran yang diwakili oleh kod binari, dan kemudian benamkan panggilan fungsi, panggilan fungsi sistem, dsb. yang digunakan dalam atur cara ke dalam program sasaran melalui pemprosesan pemaut untuk membentuk fail pelaksanaan binari yang boleh dilaksanakan secara berterusan. Memanggil fail boleh laku ini boleh merealisasikan fungsi sepadan yang ditentukan oleh pengaturcara dalam fail program sumber yang sepadan.
Ramai
Bahasa komputer terbahagi kepada tiga kategori.
1-Ia adalah bahasa mesin Anda pada dasarnya boleh menyerah pada ini semua kod mesin, sama ada gabungan 1 atau 0.
2- Ia adalah bahasa perantaraan, yang terutamanya merujuk kepada bahasa himpunan ini sebenarnya sangat penting Pengaturcaraan komputer memerlukan pemahaman yang mendalam tentang komposisi CPU dan kaedah pemasangannya.
Sebenarnya, boleh ada bahasa antara bahasa peringkat pertengahan dan tinggi (saya rasa begitu), dan itu adalah bahasa C, kerana ia mempunyai beberapa ciri bahasa peringkat pertengahan dan tinggi Secara peribadi, saya fikir ini adalah permulaan pembelajaran bahasa komputer anda.
Terdapat terlalu banyak bahasa peringkat tinggi; terdapat java, vb, c++, c#, fortran, dan sebagainya. Cadangan peribadi saya ialah jika anda tidak mahu belajar C, anda boleh mulakan dengan VB, yang mudah digunakan dan berkuasa (yang pasti, ia mempunyai sokongan kuat daripada Microsoft).
Berikut ialah bahasa pengaturcaraan biasa yang dibahagikan kepada kategori untuk anda: Kategori asas: GW-Basic, Quick Basic, Turbo Basic, Visual Basic, Visual Basic.net Kategori C: C, C++, C#, kategori Java Pascal: Pascal, Delphi Lain-lain : FORTRAN, MATLAB... Mengikut statistik yang tidak lengkap, terdapat lebih daripada 2,500 bahasa pengaturcaraan komputer.
Atas ialah kandungan terperinci Apakah definisi bahasa komputer?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!