Tolong jelaskan mengenai Beberapa bahasa pemrograman adalah: dari Pemrograman

Allen Downey, dalam bukunya How To Think Like A Computer Scientist, menulis:

Rincian terlihat berbeda dalam berbagai bahasa, tetapi beberapa petunjuk dasar muncul di hampir setiap bahasa:

* Masukan: Ambil data dari papan ketik, berkas, atau beberapa perangkat lain.

* Keluaran: Tampilkan data pada layar atau mengirim data ke berkas atau perangkat lain.

* Berhitung: Lakukan operasi aritmetika dasar seperti penjumlahan dan perkalian.

* Bersyarat eksekusi: Periksa kondisi tertentu dan melaksanakan urutan sesuai pernyataan.

* Pengulangan: Lakukan beberapa tindakan berulang-ulang, biasanya dengan beberapa variasi.

Banyak bahasa komputer menyediakan mekanisme untuk memanggil fungsi yang disediakan oleh perpustakaan. Menyediakan fungsi-fungsi di perpustakaan mengikuti konvensi runtime yang sesuai (misalnya, metode lewat argumen), maka fungsi-fungsi ini dapat ditulis dalam bahasa lainnya.