Pengertian Program

Program adalah suatu implementasi dari bahasa pemrograman Atau Dapat di rumuskan : Program =Algoritma + Struktur data (Bahasa Pemrograman)

Langkah Langakah Membuat Program

1. Mendefinisikan masalah
Ini merupakan langkah pertama yang sering dilupakan orang.  Menurut hukum Murphy (oleh Henry Ledgard)

2. Menemukan solusi
Setelah masalah didefinisikan, maka langkah berikutnya adalah menentukan solusi. Jika masalah terlalu kompleks, maka ada baiknya masalah tersebut dipecah menjadi modul-modul kecil agar lebih mudah diselesaikan.

3. Memilih algoritma
Pilihlah algoritma yang benar-benar sesuai dan efisien untuk permasalahan tersebut.

4. Menulis program
Pilihlah bahasa yang mudah dipelajari, mudah digunakan, dan lebih baik lagi jika sudah dikuasai, memiliki tingkat kompatibilitas tinggi dengan perangkat keras dan platform lainnya.

5. Menguji program
Setelah program jadi, silahkan uji program tersebut dengan segala macam kemungkinan yang ada, termasuk error-handlingnya sehingga program tersebut akan benar-benar handal dan layak digunakan.

6. Menulis dokumentasi
Menulis dokumentasi sangat penting agar pada suatu saat jika kita akan melakukan perubahan atau membaca source code yang sudah kita tulis dapat kita ingat-ingat lagi dan kita akan mudah membacanya.

7. Merawat program
Program yang sudah jadi perlu dirawat untuk mencegah munculnya bug yang sebelumnya tidak terdeteksi. Atau mungkin juga pengguna membutuhkan fasilitas baru yang dulu tidak ada.
    Bahasa pemrograman pascal

    Pascal adalah bahasa tingkat tinggi yang berorientasi pada segala tujuan.
    struktur program pascal dapat terdiri dari :

    1. Judul program

    2. Bagian deklarasi
    • Deklarasi label
    • Deklarasi konstanta
    • Deklarasi tipe
    • Deklarasi variabel
    • Deklarasi prosedur
    • Deklarasi fungsi 
    3. Bagian pernyataan