Pada awal perkembangan komputer orang mengasumsikan bahwa komputer adalah mesin pintar dan ajaib yang dapat menyelesaikan masalah apa saja Asumsi tersebut tidak seluruhnya benar karena komputer tidak begitu saja dapat menyelesaikan setiap permasalahan yang diberikan padanya Orang harus merumuskan langkah langkah penyelesaian masalah itu dalam suatu runtunan instruksi dan komputer akan melaksanakan runtunan instruksi tersebut Kumpulan atau runtunan instruksi untuk penyelesaian suatu masalah tersebut dinamakan dengan PROGRAM Agar program yang kita berikan dapat dimengerti komputer maka kita harus memberikan program tersebut dengan bahasa yang dimengerti oleh komputer Bahasa komputer yang digunakan untuk menulis program yang dapat dimengerti komputer disebut dengan BAHASA PEMROGRAMAN Dan proses penulisan program dengan menggunakan bahasa pemograman itulah yang disebut dengan PEMROGRAMAN Pada awal perkembangan komputer orang membuat program dengan langsung menulis program tersebut dengan sebuah bahasa pemograman Tapi dengan berkembangnya teknik pemograman terstruktur orang mulai memikirkan suatu teknik pemecahan masalah yang akan diprogramkan dengan menekankan pada desain pemecahan masalah tersebut Disain tersebut berisi urutan langkah langkah logis pencapaian solusi dari permasalahan yang ditulis dengan notasi yang mudah dimengerti dan tersusun secara sistimatis Urutan langkah langkah logis penyelesaian masalah yang disusun secara sistimatis tersebut itulah yang disebut dengan ALGORITMA Pada awal perkembangan komputer orang mengasumsikan bahwa komputer adalah mesin pintar dan ajaib yang dapat menyelesaikan masalah apa saja Asumsi tersebut tidak seluruhnya benar karena komputer tidak begitu saja dapat menyelesaikan setiap permasalahan yang diberikan padanya Orang harus merumuskan langkah langkah penyelesaian masalah itu dalam suatu runtunan instruksi dan komputer akan ...melaksanakan runtunan instruksi tersebut Kumpulan atau runtunan instruksi untuk penyelesaian suatu masalah tersebut dinamakan dengan PROGRAM Agar program yang kita berikan dapat dimengerti komputer maka kita harus memberikan program tersebut dengan bahasa yang dimengerti oleh komputer Bahasa komputer yang digunakan untuk menulis program yang dapat dimengerti komputer disebut dengan BAHASA PEMROGRAMAN Dan proses penulisan program dengan menggunakan bahasa pemograman itulah yang disebut dengan PEMROGRAMAN Pada awal perkembangan komputer orang membuat program dengan langsung menulis program tersebut dengan sebuah bahasa pemograman Tapi dengan berkembangnya teknik pemograman terstruktur orang mulai memikirkan suatu teknik pemecahan masalah yang akan diprogramkan dengan menekankan pada desain pemecahan masalah tersebut Disain tersebut berisi urutan langkah langkah logis pencapaian solusi dari permasalahan yang ditulis dengan notasi yang mudah dimengerti dan tersusun secara sistimatis Urutan langkah langkah logis penyelesaian masalah yang disusun secara sistimatis tersebut itulah yang disebut dengan ALGORITMA