bahasa pengaturcaraan

Informatik

2022

Kami menerangkan apa itu bahasa pengaturcaraan dan bagaimana ia boleh dikelaskan. Juga, beberapa contoh program ini.

Bahasa komputer bertujuan untuk mencipta program komputer.

Apakah bahasa pengaturcaraan?

Dalam pengkomputeran, dikenali sebagai bahasa pengaturcaraan kepada program yang ditakdirkan untuk pembinaan lain Perisian. Namanya disebabkan oleh fakta bahawa ia terdiri daripada a bahasa formal yang direka untuk mengatur algoritma dan proses logik yang kemudiannya akan dijalankan oleh komputer atau sistem komputer, dengan itu membenarkan kawalan ke atas tingkah laku fizikal dan logik mereka dan komunikasi dengan pengguna manusia.

Bahasa tersebut terdiri daripada simbol dan peraturan sintaksis dan semantik, yang dinyatakan dalam bentuk arahan dan hubungan logik, yang dengannya kod sumber aplikasi atau sekeping perisian tertentu. Oleh itu, hasil akhir ini juga boleh dipanggil bahasa pengaturcaraan proses kreatif.

Pelaksanaan bahasa pengaturcaraan membenarkan kerja bersama dan diselaraskan, melalui set arahan yang mungkin dan terhingga, pelbagai pengaturcara atau arkitek perisian, yang mana bahasa-bahasa ini meniru, sekurang-kurangnya secara formal, logik bahasa manusia atau semula jadi.

Walau bagaimanapun, mereka tidak boleh dikelirukan dengan pelbagai jenis bahasa komputer. Yang terakhir mewakili kategori yang lebih luas, di mana bahasa pengaturcaraan dan banyak lagi terkandung. protokol komputer, Sebagai HTML daripada laman web.

Jenis-jenis bahasa pengaturcaraan

Bahasa peringkat rendah direka untuk perkakasan tertentu.

Biasanya perbezaan dibuat antara jenis bahasa pengaturcaraan berikut:

  • Bahasa peringkat rendah. Ini adalah bahasa pengaturcaraan yang direka untuk perkakasan tertentu dan oleh itu tidak boleh dipindahkan atau dieksport kepada orang lain komputer. Mereka memanfaatkan sepenuhnya sistem yang mereka reka bentuk, tetapi tidak digunakan pada sistem lain.
  • Bahasa peringkat tinggi. Ini adalah bahasa pengaturcaraan yang bercita-cita untuk menjadi bahasa yang lebih universal, jadi mereka boleh digunakan tanpa perbezaan dari seni bina perkakasan, iaitu dalam pelbagai jenis sistem. Terdapat tujuan umum dan tujuan khusus.
  • Bahasa peringkat sederhana. Istilah ini tidak selalu diterima, yang mencadangkan bahasa pengaturcaraan yang terletak di titik tengah antara dua sebelumnya: kerana ia membenarkan operasi peringkat tinggi dan pada masa yang sama pengurusan tempatan seni bina sistem.

Satu lagi bentuk klasifikasi selalunya adalah seperti berikut:

  • Bahasa-bahasa imperatif. Kurang fleksibel, memandangkan urutan mereka membina arahan mereka, bahasa ini memprogram melalui perintah bersyarat dan blok arahan yang mereka kembalikan setelah fungsi itu dijalankan.
  • Bahasa berfungsi. Juga dipanggil prosedural, bahasa-bahasa ini memprogram melalui fungsi yang dipanggil mengikut input yang diterima, yang seterusnya adalah hasil daripada fungsi lain.

Contoh bahasa pengaturcaraan

Beberapa bahasa pengaturcaraan yang paling popular ialah:

  • ASAS. Namanya berasal daripada akronimPemula serba guna Simbolik Arahan Kod (Kod simbolik arahan tujuan am untuk pemula), dan merupakan keluarga bahasa imperatif peringkat tinggi, pertama kali muncul pada tahun 1964. Versi terkininya ialah Visual Basic .NET.
  • COBOL. Nama dia adalah akronim untukBiasa perniagaan-Orient Bahasa (Bahasa biasa berorientasikan perniagaan) dan ia adalah bahasa pengaturcaraan universal yang dicipta pada tahun 1959, terutamanya berorientasikan kepada pengkomputeran pengurusan, iaitu perniagaan.
  • FORTRAN. Namanya berasal dariThe IBMMatematik FormulaMenterjemah Sistem (sistem terjemahan formula matematik IBM), dan merupakan bahasa pengaturcaraan peringkat tinggi, tujuan umum, jenis imperatif yang direka untuk aplikasi saintifik dan kejuruteraan.
  • Jawa. Bahasa pengaturcaraan berorientasikan objek tujuan umum, yang semangatnya diringkaskan dalam akronim WORA:Ditulis Sebelas, LariDi mana-mana sahaja, iaitu: Ditulis sekali, ia berfungsi di mana-mana sahaja. Ideanya adalah untuk mereka bentuk bahasa universal menggunakan sintaks yang diperoleh daripada bahasa C dan C ++, tetapi menggunakan utiliti peringkat rendah yang lebih sedikit daripada kedua-duanya.
!-- GDPR -->