Algoritma Dasar dan Pemrograman
Bahasa pemrograman adalah bahasa yang digunakan untuk membuat suatu program. Bahasa pemrograman terbagi atas 3 kelas yaitu :
1. Low Level
2. High Level
3. Object Oriented
Bahasa pemrograman Low Level atau bahasa rendah atau juga biasa di sebut dengan Bahasa Assembler yaitu notasi untuk menyajikan bahasa mesin yang lebih mudah dibaca dan dipahami oleh manusia.
Bahasa pemrograman High Level yaitu bahasa pemrograman yang mendekati dengan bahasa manusia, kelebihan utama dari bahasa ini adalah untuk di baca, tulis maupun untuk diperbaharui sebelum dijalankan program terlebih dahulu harus di compile. Contoh bahasa pemrograman High Level antara lain, bahasa Pascal, bahasa C, C++ dll.
Sedangkan bahasa pemrograman Object Oriented adalah bahasa pemrograman yang berorientasi pada objek. Semua data dan fungsi di dalam bahasa pemrograman ini dibungkus dalam kelas kelas atau objek objek. Banyak yang mengatakan bahasa pemrograman Object Oriented bahasa yang lebih mudah dipelajari.
Algoritma merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Proses penyusunan Algoritma dibagi menjadi 4 tahap :
1. Algoritma
2. Flowchart
3. Pseudocode
4. Pemrograman
Tahap pertama adalah tahap penyusunan perintah atau proses Algoritma. Tahap selanjutnya yaitu Flowchart, dimana dari proses pertama di lambangkan dengan simbol/grafik untuk memudahkan eksekusi program yang di buat. Pseudocode adalah proses atau penjelasan cara penyelesaian dalam suatu masalah algoritma. Tahap yang terakhir adalah pemrograman. Setelah disusun,disimbolkan dengan grafis serta di simpulkan suatu program bisa diciptakan melalului proses yang terakhir yaitu pemrograman.
Dalam pembuatan suatu program komputer, juga memiliki beberapa tahap antara lain.
1. Program yaitu kumpulan instruksi dan perintah dalam pembuatan sebuah program komputer
2. Pemrograman yaitu kegiatan pembuatan program
3. Interpreter yaitu penerjemahan program
4. Compiler yaitu proses akhir penerjemahan program (finishing) sebelum program itu di eksekusi
5. Bahasa Pemrograman yaitu software atau aplikasi untuk pembuatan program
6. Metode Pemrograman yaitu teknik yang digunakan untuk penyusunan dan pembuatan sebuah program
Ini adalah contoh susunan algoritma sederhana, algoritma tentang “Proses Pembuatan Pisang Goreng”.
