Program:
Program secara pengertian adalah kumpulan pernyataan komputer. Program dibuat menggunakan bahasa program dan menggunakan cara penulisan (Syntax) program sendiri. Jadi program merupakan implementasi dari bahasa Program.
Ciri-Ciri :
1. Hasil realisasi dari algoritma
2. Ditulis menggunakan bahasa program
3. Program disusun dan dieksekusi oleh komputer
4. Implementasi dari bahasa pemrograman
Algoritma
Sementara algoritma adalah langkah-langkah logis yang digunakan untuk menyelesaikan suatu masalah. Algoritma bisa digunakan didunia nyata dan ditulis dengan bahasa manusia dengan peraturan penulisan khusus. Algoritma ini juga merupakan akar dari alur jalan suatu aplikasi dan diimplementasikan ke komputer menggunakan bahasa pemrograman.
Ciri-Ciri:
1. Algoritma adalah pemikiran dari manusia yang menjadi inti dari program yang akan dilaksanan komputer
2. Ditulis menggunakan bahasa manusia dengan aturan khusus
3. Dapat diterjemahkan dalam bahasa program
4. Output yang dikeluarkan program akan sama jika algoritma sama, jadi algoritma merupakan dasar dari suatu program yang akan dibuat.