Pascal adalah salah satu bahasa pemrograman komputer yang umumnya digunakan sebagai pengantar untuk mulai belajar algoritma dan pemrograman. Pascal relatif mudah dipelajari sama semua orang karena perintah-perintahnya yang mirip dengan bahasa inggris sehari-hari seperti begin, end, write, dan read.
Pascal diambil dari nama ahli matematika prancis abad pertengahan yaitu Blaise Pascal. Bahasa pascal di kembangkan oleh Niklaus Wirth pada tahun 1970, dan populer digunakan pada era 1970 hingga awal 1990an.
Dari awal dikembangkan, Pascal dirancang untuk keperluan akademik. Atas alasan itu pula Pascal masih digunakan di berbagai sekolah dan universitas yang ada di seluruh dunia (termasuk Indonesia). Pascal juga menjadi bahasa pemrograman yang digunakan pada Olimpiade Sains Nasional (OSN) di bidang komputer. Â Â Â Â Â
Struktur program dalam bahasa Pascal memiliki ciri khas yang berbeda dengan bahasa pemrograman yang lain. Setiap bahasa pemrograman program computer memiliki struktur yang berbeda. Perbedaan tersebut meliputi kode-kodenya, urutan penulisan kodenya, jenis simbol yang digunakan, ekspresi kode yang digunakan, serta penerjemahan kode.
Struktur bahasa Pascal adalah judul untuk menamai program. Biasanya judul program ini harus sama dengan nama program (nama file program).
Struktur bahasa Pascal berisi unit yang digunakan dalam program. Untuk membatasi unit satu dengan yang lainnya menggunakan tanda koma.
1. Skema dari program Pascal adalah sebagai berikut:
- Program nama_program;
- [ Deklarasi label ]
- [ Deklarasi konstanta ]
- [ Deklarasi tipe ]
- [ Deklarasi variabel ]
- [ Deklarasi sub program ]
- Begin
- Pernyataan;
- ....
- Pernyataan;
- End.
2. Variabel
Variabel (perubah) merupakan suatu nama yang menyiratkan lokasi memori komputer yang dapat digunakan untuk menyimpan nilai, dimana isinya dapat diubah-ubah. Variabel dapat dipandang sebagai abstraksi dari lokasi. Hasil abstraksi dari variabel adalah nilai dari variabel itu. Nilai dari suatu variabel diubah dengan assignment statement. Sebuah assignment statement terdiri dari sebuah variabel disebelah kirinya dan suatu ekspresi disebelah kanannya.
Jumlah : = B1 + B2
Variabel jumlah diubah nilainya menjadi nilai dari ekspresi B1 + B2 setelah di evaluasi. Dalam suatu program Pascal setiap variabel yang akan digunakan terlebih dahulu di deklarasikan, dimana setiap variabel harus mempunyai tipe. Deklarasi variabel berguna untuk memberi informasi kepada compiler serta membantu programmer berfikir secara jelas dan terencana.
- Var
- B1, B2, jumlah: integer;