SlideShare a Scribd company logo
1. Algoritma adalah langkah-langkah yang disusun secara tertulis dan berurutan untuk 
menyelesaikan suatu masalah 
2. Pemrograman adalah programming dan diartikan proses, cara, perbuatan program 
3. Programmer adalah orang yang mampu membuat program/perangkat lunaknya shg dapat 
menjalankan perangkat kerasnya/hardware. 
4. flowchart adalah suatu metodologi yang digunakan untuk menganalisis, meningkatkan, 
dokumen dan mengelola proses atau program. 
5. Pseudocode adalah bahasa yang digunakan untuk menyederhanakan penulisan algoritma. 
Langkah-Langkah Penulisan Algoritma 
Penulisan text algoritma berisi deskripsi langkah-langkah penyelesaian masalah. Deskripsi 
tersebut dapat ditulis alam bentuk notasi apapun , asalkan mudah dibaca dan dimengerti. 
Tidak ada notasi yang baku dalam penulisan teks algoritma. Tiap orang dapat membuat aturan 
penulisan dan algoritma sendiri. Namun, agar notasi algoritma dapat dengan mudah 
ditranslasi ke alam notasi bahasa pemrograman, maka sebaiknya notasi algoritma itu 
berkoresponden dengan notasi bahasa pemrograman secara umum. Pada dasarnya, teks 
algoritma disusun atas tiga bagian (blok) : bagian judul (header) agoritma, bagian deklarasi, 
dan bagian deskripsi. Setiap bagian dapat diberi komentar untuk memperjelas maksud teks 
yang dituliskan. Komentar biasanya ditulis menggunakan kurung kurawal. 
1) Judul Algoritma 
Judul algoritma adalah bagian yang terdiri atas nama algoritma dan penjelasan (spesifikasi) 
tentang algoritma tersebut. Nama algoritma sebaiknya singkat, namun cukup menggambarkan 
apa yang akan dilakukan oleh algoritma tersebut. Di bawah nama algoritma disertai dengan 
penjelasan singkat (intisari) tentang apa yang dilakukan oleh algoritma. Penjelasan di bawah 
nama algoritma sering dinamakan juga spesifikasi algoritma. Algoritma harus ditulis sesuai 
dengan spesifikasi yang didefinisikan. 
2) Deklarasi 
Di dalam algoritma, deklarasi nama adalah bagian untuk mendefinisikan semua nama yang 
dipakai di dalam algoritma. Nama tersebut dapat berupa nama tetapan, nama peubah, nama 
tipe, nama prosedur dan nama fungsi. 
3) Deskripsi 
Deskripsi adalah bagian terpenting dari struktur algoritma. Bagian ini berisi uraian langkah-langkah 
penyelesaian masalah. Langkah-langkah ini dituliskan dengan notasi yang lazim 
dalam penulisan algoritma. Setiap langkah algoritma dibaca dari langkah paling atas hingga 
langkah paling bawah. Urutan penulisan menentukan urutan pelaksanaan perintah.
 
Algoritma berisi langkah-langkah penyelesaian masalah. Langkah-langkah tersebut 
dapat ditulis dalam notasi apapun, asalkan mudah dibaca dan dimengerti, karena 
memang tidak ada notasi baku dalam penulisan algoritma. 
 
Agar notasi algoritma mudah ditranslasi ke dalam notasi bahasa pemrograman, maka 
sebaiknya notasi algoritma tersebut berkorespnden dengan notasi bahasa 
pemrograman secara umum. 
 
Judul adalah bagian teks algoritma yang digunakan sebagai tempat mendefinisikan nama 
dengan menentukan apakah teks tersebut adalah program, prosedur, fungsi. Setelah 
judul disarankan untuk menuliskan spesifikasi singkat dari teks algoritma tersebut. 
Nama algoritma sebaiknya singkat namun cukup menggambarkan apa yang akan 
dilakukan oleh algoritma tersebut. 
 
Kamus adalah bagian teks algoritma sebagai tempat untuk mendefinisikan : 
 
Nama type 
 
Nama konstanta 
 
Nama variabel 
 
Nama fungsi 
 
Nama prosedur 
 
Algoritma adalah bagian inti dari suatu algoritma yang berisi instruksi atau pemanggilan 
aksi yang telah didefinisikan. Komponen teks algoritma dalam pemrograman 
procedural dapat berupa : 
◦ Instruksi dasar seperti input/output, assignment 
◦ Sequence (runtutan) 
◦ Analisa kasus 
◦ Perulangan 
 
Setiap langkah algoritma dibaca dari “atas” ke “bawah”. Urutan deskripsi penulisan 
menentuan urutan langkah pelaksanaan perintah.

More Related Content

What's hot

Algoritma pemrograman dasar
Algoritma pemrograman dasarAlgoritma pemrograman dasar
Algoritma pemrograman dasarZee-Tye Zaebah
 
02 algoritma
02 algoritma02 algoritma
02 algoritma
Indra Abdam Muwakhid
 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
beiharira
 
Pengertian algoritma lengkap by.artayahonest
Pengertian algoritma lengkap by.artayahonestPengertian algoritma lengkap by.artayahonest
Pengertian algoritma lengkap by.artayahonestArtaya Honest
 
Pengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramPengantar Algoritma Dan Program
Pengantar Algoritma Dan Program
Akmal Fajar
 
Pertemuan 1 algoritma
Pertemuan 1 algoritmaPertemuan 1 algoritma
Pertemuan 1 algoritma
Braga Rezpect
 
Modul algoritma pemrograman-dasar x rpl
Modul algoritma pemrograman-dasar x rplModul algoritma pemrograman-dasar x rpl
Modul algoritma pemrograman-dasar x rpl
SMK - Statens Museum for Kunst
 
Pengertian algoritma
Pengertian algoritmaPengertian algoritma
Pengertian algoritmakoboibdg
 
Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
Yogi Reginleif
 
Konsep algoritma pemograman
Konsep algoritma pemogramanKonsep algoritma pemograman
Konsep algoritma pemograman
Choirul Anam Ardenbal
 
Dasar Pemrogaman Algoritma
Dasar Pemrogaman AlgoritmaDasar Pemrogaman Algoritma
Dasar Pemrogaman Algoritma
Khairul Anwar
 
Modul Logika dan algoritma
Modul Logika dan algoritmaModul Logika dan algoritma
Modul Logika dan algoritma
linda_rosalina
 
Materi Pemrograman Dasar SMK
Materi Pemrograman Dasar SMKMateri Pemrograman Dasar SMK
Materi Pemrograman Dasar SMK
Martin Arale
 
Micro teaching konsep logika algoritma
Micro teaching konsep logika algoritmaMicro teaching konsep logika algoritma
Micro teaching konsep logika algoritma
Apriyanto_apo
 
makalah tentang algoritma lengkap
makalah tentang algoritma lengkapmakalah tentang algoritma lengkap
makalah tentang algoritma lengkapLela Warni
 
PENGGUNAAN FITUR SITASI DAN BIBLIOGRAFI PADA MICROSOFT OFFICE WORD 2013
PENGGUNAAN FITUR SITASI DAN BIBLIOGRAFI PADA MICROSOFT OFFICE WORD 2013PENGGUNAAN FITUR SITASI DAN BIBLIOGRAFI PADA MICROSOFT OFFICE WORD 2013
PENGGUNAAN FITUR SITASI DAN BIBLIOGRAFI PADA MICROSOFT OFFICE WORD 2013
Reza Optoriter
 
Tugas Powerpoint Pemrograman Dasar
Tugas Powerpoint Pemrograman DasarTugas Powerpoint Pemrograman Dasar
Tugas Powerpoint Pemrograman Dasar
Helen Handa Mukti
 
3.algoritma dasar
3.algoritma dasar3.algoritma dasar
3.algoritma dasar
Putri Damayanti
 
Dasar dasar algoritma - 1
Dasar dasar algoritma - 1Dasar dasar algoritma - 1
Dasar dasar algoritma - 1
Rachmat Narendra
 

What's hot (20)

Algoritma pemrograman dasar
Algoritma pemrograman dasarAlgoritma pemrograman dasar
Algoritma pemrograman dasar
 
2.sd 13
2.sd 132.sd 13
2.sd 13
 
02 algoritma
02 algoritma02 algoritma
02 algoritma
 
Algoritma - Chapter - 1
Algoritma - Chapter - 1Algoritma - Chapter - 1
Algoritma - Chapter - 1
 
Pengertian algoritma lengkap by.artayahonest
Pengertian algoritma lengkap by.artayahonestPengertian algoritma lengkap by.artayahonest
Pengertian algoritma lengkap by.artayahonest
 
Pengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramPengantar Algoritma Dan Program
Pengantar Algoritma Dan Program
 
Pertemuan 1 algoritma
Pertemuan 1 algoritmaPertemuan 1 algoritma
Pertemuan 1 algoritma
 
Modul algoritma pemrograman-dasar x rpl
Modul algoritma pemrograman-dasar x rplModul algoritma pemrograman-dasar x rpl
Modul algoritma pemrograman-dasar x rpl
 
Pengertian algoritma
Pengertian algoritmaPengertian algoritma
Pengertian algoritma
 
Pemrograman dasar
Pemrograman dasarPemrograman dasar
Pemrograman dasar
 
Konsep algoritma pemograman
Konsep algoritma pemogramanKonsep algoritma pemograman
Konsep algoritma pemograman
 
Dasar Pemrogaman Algoritma
Dasar Pemrogaman AlgoritmaDasar Pemrogaman Algoritma
Dasar Pemrogaman Algoritma
 
Modul Logika dan algoritma
Modul Logika dan algoritmaModul Logika dan algoritma
Modul Logika dan algoritma
 
Materi Pemrograman Dasar SMK
Materi Pemrograman Dasar SMKMateri Pemrograman Dasar SMK
Materi Pemrograman Dasar SMK
 
Micro teaching konsep logika algoritma
Micro teaching konsep logika algoritmaMicro teaching konsep logika algoritma
Micro teaching konsep logika algoritma
 
makalah tentang algoritma lengkap
makalah tentang algoritma lengkapmakalah tentang algoritma lengkap
makalah tentang algoritma lengkap
 
PENGGUNAAN FITUR SITASI DAN BIBLIOGRAFI PADA MICROSOFT OFFICE WORD 2013
PENGGUNAAN FITUR SITASI DAN BIBLIOGRAFI PADA MICROSOFT OFFICE WORD 2013PENGGUNAAN FITUR SITASI DAN BIBLIOGRAFI PADA MICROSOFT OFFICE WORD 2013
PENGGUNAAN FITUR SITASI DAN BIBLIOGRAFI PADA MICROSOFT OFFICE WORD 2013
 
Tugas Powerpoint Pemrograman Dasar
Tugas Powerpoint Pemrograman DasarTugas Powerpoint Pemrograman Dasar
Tugas Powerpoint Pemrograman Dasar
 
3.algoritma dasar
3.algoritma dasar3.algoritma dasar
3.algoritma dasar
 
Dasar dasar algoritma - 1
Dasar dasar algoritma - 1Dasar dasar algoritma - 1
Dasar dasar algoritma - 1
 

Similar to Algoritma adalah langkah

Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
Syaiful Ahdan
 
Penulisanalgoritma
PenulisanalgoritmaPenulisanalgoritma
Penulisanalgoritma
casnadi
 
Konsep Dasar Algroritma - Pemrograman Komputer
Konsep Dasar Algroritma - Pemrograman KomputerKonsep Dasar Algroritma - Pemrograman Komputer
Konsep Dasar Algroritma - Pemrograman Komputer
IgoNasution
 
Kegiatan belajar 1 flowchart
Kegiatan belajar 1 flowchartKegiatan belajar 1 flowchart
Kegiatan belajar 1 flowchart
Syaiful Ahdan
 
Bab II
Bab IIBab II
Bab II
rozita izan
 
dasar-dasar pemrograman
dasar-dasar pemrogramandasar-dasar pemrograman
dasar-dasar pemrograman
Reza Optoriter
 
Algoritma & dasar pemrograman
Algoritma & dasar pemrogramanAlgoritma & dasar pemrograman
Algoritma & dasar pemrograman
Sahat Tua
 
pemrograman dasar.pptx
pemrograman dasar.pptxpemrograman dasar.pptx
pemrograman dasar.pptx
ssuser98f5ad
 
1.adp dasar-dasar algoritma
1.adp dasar-dasar algoritma1.adp dasar-dasar algoritma
1.adp dasar-dasar algoritma
Hardini_HD
 
1 adp dasar-dasar algoritma
1   adp dasar-dasar algoritma1   adp dasar-dasar algoritma
1 adp dasar-dasar algoritma
Avenzz Venzz
 
1 adp dasar-dasar algoritma
1   adp dasar-dasar algoritma1   adp dasar-dasar algoritma
1 adp dasar-dasar algoritma
Chabil_Juniar
 
1 adp dasar-dasar algoritma
1   adp dasar-dasar algoritma1   adp dasar-dasar algoritma
1 adp dasar-dasar algoritmaFisma Ananda
 
Dasar dasar algoritma - 2
Dasar dasar algoritma - 2Dasar dasar algoritma - 2
Dasar dasar algoritma - 2
Rachmat Narendra
 
1 adp dasar-dasar pemrograman
1   adp dasar-dasar pemrograman1   adp dasar-dasar pemrograman
1 adp dasar-dasar pemrograman
Muhammad Salihin
 
Algoritma Pemrograman.pptx
Algoritma Pemrograman.pptxAlgoritma Pemrograman.pptx
Algoritma Pemrograman.pptx
apri38
 
Unm tki1-kb3-ppt1-alur logika pemrograman komputer
Unm tki1-kb3-ppt1-alur logika pemrograman komputer Unm tki1-kb3-ppt1-alur logika pemrograman komputer
Unm tki1-kb3-ppt1-alur logika pemrograman komputer
Hairil Rahman
 
1 ADP Algoritma
1   ADP Algoritma1   ADP Algoritma
1 ADP Algoritma
Avenzz Venzz
 
Algoritma pemrograman terstruktur
Algoritma pemrograman terstrukturAlgoritma pemrograman terstruktur
Algoritma pemrograman terstruktur
Raden Maulana
 

Similar to Algoritma adalah langkah (20)

Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Penulisanalgoritma
PenulisanalgoritmaPenulisanalgoritma
Penulisanalgoritma
 
2.sd 13.ok
2.sd 13.ok2.sd 13.ok
2.sd 13.ok
 
Konsep Dasar Algroritma - Pemrograman Komputer
Konsep Dasar Algroritma - Pemrograman KomputerKonsep Dasar Algroritma - Pemrograman Komputer
Konsep Dasar Algroritma - Pemrograman Komputer
 
Kegiatan belajar 1 flowchart
Kegiatan belajar 1 flowchartKegiatan belajar 1 flowchart
Kegiatan belajar 1 flowchart
 
Bab II
Bab IIBab II
Bab II
 
dasar-dasar pemrograman
dasar-dasar pemrogramandasar-dasar pemrograman
dasar-dasar pemrograman
 
Algoritma & dasar pemrograman
Algoritma & dasar pemrogramanAlgoritma & dasar pemrograman
Algoritma & dasar pemrograman
 
pemrograman dasar.pptx
pemrograman dasar.pptxpemrograman dasar.pptx
pemrograman dasar.pptx
 
1.adp dasar-dasar algoritma
1.adp dasar-dasar algoritma1.adp dasar-dasar algoritma
1.adp dasar-dasar algoritma
 
1 adp dasar-dasar algoritma
1   adp dasar-dasar algoritma1   adp dasar-dasar algoritma
1 adp dasar-dasar algoritma
 
1 adp dasar-dasar algoritma
1   adp dasar-dasar algoritma1   adp dasar-dasar algoritma
1 adp dasar-dasar algoritma
 
1 adp dasar-dasar algoritma
1   adp dasar-dasar algoritma1   adp dasar-dasar algoritma
1 adp dasar-dasar algoritma
 
Dasar dasar algoritma - 2
Dasar dasar algoritma - 2Dasar dasar algoritma - 2
Dasar dasar algoritma - 2
 
1 adp dasar-dasar pemrograman
1   adp dasar-dasar pemrograman1   adp dasar-dasar pemrograman
1 adp dasar-dasar pemrograman
 
Algoritma Pemrograman.pptx
Algoritma Pemrograman.pptxAlgoritma Pemrograman.pptx
Algoritma Pemrograman.pptx
 
Unm tki1-kb3-ppt1-alur logika pemrograman komputer
Unm tki1-kb3-ppt1-alur logika pemrograman komputer Unm tki1-kb3-ppt1-alur logika pemrograman komputer
Unm tki1-kb3-ppt1-alur logika pemrograman komputer
 
1 ADP Algoritma
1   ADP Algoritma1   ADP Algoritma
1 ADP Algoritma
 
Bab 1
Bab 1 Bab 1
Bab 1
 
Algoritma pemrograman terstruktur
Algoritma pemrograman terstrukturAlgoritma pemrograman terstruktur
Algoritma pemrograman terstruktur
 

More from Arsyadi Arsyadi

Anekdot
AnekdotAnekdot
Biografi marah rusli
Biografi marah rusliBiografi marah rusli
Biografi marah rusli
Arsyadi Arsyadi
 
Transek
TransekTransek
Buku harian
Buku harianBuku harian
Buku harian
Arsyadi Arsyadi
 
Surat kuasa
Surat kuasaSurat kuasa
Surat kuasa
Arsyadi Arsyadi
 
Berita acara
Berita acaraBerita acara
Berita acara
Arsyadi Arsyadi
 
Soal hukum 1,2,3 newton
Soal hukum 1,2,3 newtonSoal hukum 1,2,3 newton
Soal hukum 1,2,3 newton
Arsyadi Arsyadi
 
Surat keterangan nikah sirri
Surat keterangan nikah sirriSurat keterangan nikah sirri
Surat keterangan nikah sirri
Arsyadi Arsyadi
 
Lahirnya koperasii
Lahirnya koperasiiLahirnya koperasii
Lahirnya koperasii
Arsyadi Arsyadi
 
Programa baru daftar hadir
Programa baru daftar hadirPrograma baru daftar hadir
Programa baru daftar hadirArsyadi Arsyadi
 
Hewan dan tumbuhan langka
Hewan dan tumbuhan langkaHewan dan tumbuhan langka
Hewan dan tumbuhan langkaArsyadi Arsyadi
 
Gejala alam biotik dan abiotik
Gejala alam biotik dan abiotikGejala alam biotik dan abiotik
Gejala alam biotik dan abiotikArsyadi Arsyadi
 
Dongeng timun emas dan lu si
Dongeng timun emas dan lu siDongeng timun emas dan lu si
Dongeng timun emas dan lu siArsyadi Arsyadi
 
Dongeng timun emas dan lu si
Dongeng timun emas dan lu siDongeng timun emas dan lu si
Dongeng timun emas dan lu siArsyadi Arsyadi
 

More from Arsyadi Arsyadi (18)

Anekdot
AnekdotAnekdot
Anekdot
 
Biografi marah rusli
Biografi marah rusliBiografi marah rusli
Biografi marah rusli
 
Transek
TransekTransek
Transek
 
Buku harian
Buku harianBuku harian
Buku harian
 
Surat kuasa
Surat kuasaSurat kuasa
Surat kuasa
 
Berita acara
Berita acaraBerita acara
Berita acara
 
Soal hukum 1,2,3 newton
Soal hukum 1,2,3 newtonSoal hukum 1,2,3 newton
Soal hukum 1,2,3 newton
 
Surat keterangan nikah sirri
Surat keterangan nikah sirriSurat keterangan nikah sirri
Surat keterangan nikah sirri
 
Lahirnya koperasii
Lahirnya koperasiiLahirnya koperasii
Lahirnya koperasii
 
Programa baru daftar hadir
Programa baru daftar hadirPrograma baru daftar hadir
Programa baru daftar hadir
 
Area baca tulis
Area baca tulisArea baca tulis
Area baca tulis
 
Abstrak
AbstrakAbstrak
Abstrak
 
7 daftar tabel
7 daftar tabel7 daftar tabel
7 daftar tabel
 
Hewan dan tumbuhan langka
Hewan dan tumbuhan langkaHewan dan tumbuhan langka
Hewan dan tumbuhan langka
 
Gejala alam biotik dan abiotik
Gejala alam biotik dan abiotikGejala alam biotik dan abiotik
Gejala alam biotik dan abiotik
 
Matriks
MatriksMatriks
Matriks
 
Dongeng timun emas dan lu si
Dongeng timun emas dan lu siDongeng timun emas dan lu si
Dongeng timun emas dan lu si
 
Dongeng timun emas dan lu si
Dongeng timun emas dan lu siDongeng timun emas dan lu si
Dongeng timun emas dan lu si
 

Algoritma adalah langkah

  • 1. 1. Algoritma adalah langkah-langkah yang disusun secara tertulis dan berurutan untuk menyelesaikan suatu masalah 2. Pemrograman adalah programming dan diartikan proses, cara, perbuatan program 3. Programmer adalah orang yang mampu membuat program/perangkat lunaknya shg dapat menjalankan perangkat kerasnya/hardware. 4. flowchart adalah suatu metodologi yang digunakan untuk menganalisis, meningkatkan, dokumen dan mengelola proses atau program. 5. Pseudocode adalah bahasa yang digunakan untuk menyederhanakan penulisan algoritma. Langkah-Langkah Penulisan Algoritma Penulisan text algoritma berisi deskripsi langkah-langkah penyelesaian masalah. Deskripsi tersebut dapat ditulis alam bentuk notasi apapun , asalkan mudah dibaca dan dimengerti. Tidak ada notasi yang baku dalam penulisan teks algoritma. Tiap orang dapat membuat aturan penulisan dan algoritma sendiri. Namun, agar notasi algoritma dapat dengan mudah ditranslasi ke alam notasi bahasa pemrograman, maka sebaiknya notasi algoritma itu berkoresponden dengan notasi bahasa pemrograman secara umum. Pada dasarnya, teks algoritma disusun atas tiga bagian (blok) : bagian judul (header) agoritma, bagian deklarasi, dan bagian deskripsi. Setiap bagian dapat diberi komentar untuk memperjelas maksud teks yang dituliskan. Komentar biasanya ditulis menggunakan kurung kurawal. 1) Judul Algoritma Judul algoritma adalah bagian yang terdiri atas nama algoritma dan penjelasan (spesifikasi) tentang algoritma tersebut. Nama algoritma sebaiknya singkat, namun cukup menggambarkan apa yang akan dilakukan oleh algoritma tersebut. Di bawah nama algoritma disertai dengan penjelasan singkat (intisari) tentang apa yang dilakukan oleh algoritma. Penjelasan di bawah nama algoritma sering dinamakan juga spesifikasi algoritma. Algoritma harus ditulis sesuai dengan spesifikasi yang didefinisikan. 2) Deklarasi Di dalam algoritma, deklarasi nama adalah bagian untuk mendefinisikan semua nama yang dipakai di dalam algoritma. Nama tersebut dapat berupa nama tetapan, nama peubah, nama tipe, nama prosedur dan nama fungsi. 3) Deskripsi Deskripsi adalah bagian terpenting dari struktur algoritma. Bagian ini berisi uraian langkah-langkah penyelesaian masalah. Langkah-langkah ini dituliskan dengan notasi yang lazim dalam penulisan algoritma. Setiap langkah algoritma dibaca dari langkah paling atas hingga langkah paling bawah. Urutan penulisan menentukan urutan pelaksanaan perintah.
  • 2.  Algoritma berisi langkah-langkah penyelesaian masalah. Langkah-langkah tersebut dapat ditulis dalam notasi apapun, asalkan mudah dibaca dan dimengerti, karena memang tidak ada notasi baku dalam penulisan algoritma.  Agar notasi algoritma mudah ditranslasi ke dalam notasi bahasa pemrograman, maka sebaiknya notasi algoritma tersebut berkorespnden dengan notasi bahasa pemrograman secara umum.  Judul adalah bagian teks algoritma yang digunakan sebagai tempat mendefinisikan nama dengan menentukan apakah teks tersebut adalah program, prosedur, fungsi. Setelah judul disarankan untuk menuliskan spesifikasi singkat dari teks algoritma tersebut. Nama algoritma sebaiknya singkat namun cukup menggambarkan apa yang akan dilakukan oleh algoritma tersebut.  Kamus adalah bagian teks algoritma sebagai tempat untuk mendefinisikan :  Nama type  Nama konstanta  Nama variabel  Nama fungsi  Nama prosedur  Algoritma adalah bagian inti dari suatu algoritma yang berisi instruksi atau pemanggilan aksi yang telah didefinisikan. Komponen teks algoritma dalam pemrograman procedural dapat berupa : ◦ Instruksi dasar seperti input/output, assignment ◦ Sequence (runtutan) ◦ Analisa kasus ◦ Perulangan  Setiap langkah algoritma dibaca dari “atas” ke “bawah”. Urutan deskripsi penulisan menentuan urutan langkah pelaksanaan perintah.