Konsep Dasar Bahasa Pascal

Bahasa pascal pada mulanya dirancang oleh profesor niklaus wirth di universitas polytechnic, di negara swiss, bahasa ini dirancang sebagai versi yang disederhanakan untuk tujuan pendidikan bahasa program  Algol, perlu diketahui sudah banyak terdapat bahasa program lain yang ada sebelum pascal dirancang oleh profesor niklaus, di antaranya adalah FORTAN,  C, Asembler dan COBOL, ide utama bahasa pascal dirancang adalah memberi perintah pada program yang diatur melalui konsep tipe data, dan membutuhkan deklarasi atau juga kontol program yangg tersruktur, ide awal konsep bahasa pascal dirancang adalah untuk menjadi alat pengajaraan para mahasiswa di kelas pemrograman.

Konsep Dasar Bahasa Pascal



Konsep Dasar Bahasa Pascal

Compiler borland pascal yang terkenal adalah Turbo Pascal,yang diperkenalkan pada tahun 1983, yang mengimplentasikan “pascal, user manual dan report”, compiler turbo pascal telah menjadi compiler paling laris dan membuat bahsa pacal jadi lebih populer khususnya pada Platform PC, turbo pascal dirancang untuk memperkenalkan program integrated development inveronment atau lebih populer dengan sebutan IDE, program ini memudahkan anda untuk untuk mengedit kode, menjalankan compiler, melihat error, dan melompat ke baris yang berisi program error, tampaknya sepele bukan? Namun untuk melakukannya anda harus meninggalkan editor, kembali ke DOS, menjalankan compiler command-line, mencatat baris-baris kode yang error, membuka editor dan melompat kembali ke program awal.

Setelah 9 versi compiler turbo pascal dan borland pascal, yang memprluas bahasa program secara bertahap, borland merilis Delphi di tahun 1995, yang mengubah bahasa pascal ke dalam bahasa program visual. Delphi memperluas bahasa pascal dalam sejumlah cara, yang meliputi banyak perluasan object-oriented yang berbeda dari object pascal lainnya, termasuk di dalamnya borland pascal with object compiler.
Bahasa pacal yang ditulis artikel ini adalah untuk menjelaskan bahsa object pascal yang digunakan pada sistem operasi Linux maupun windows, perbedaan antara bahasa ini adalah platform yang digunakannya.


Konsep Dasar Bahasa Pascal

Sebagian besar para developers aplikasi delphy atau kylix menulis dan mengkompilasi kode object pascal mereka di dalam integrated development environment (IDE), program di dalam IDE ini mengijinkan produk untuk menangani banyak detil setting-up proyek dan file-file sumber, seperti pemeliharaan ketergantungan informasi di antara unit-unit, produk borland dapat melaksanakan constraint tertentu pada organisasi program yang hakikatnya bukan bagian dari spesifikasi bahsa object pascal, sebagai contoh, konveksi penamaan program dan konvensi file tertentu dapat dihindari jika anda menulis program anda di luar IDE dan mengkompilasinya dari command prompt

Artikel ini juga berasumsi bahwa anda sedang bekerja di dalam IDE dan bahwa anda sedang membangun aplikasi menggunakan visual component library (VCL) atau borland component library untuk cross-paltform 9CLX). Kadang-kadang, aturan spesifik borland dibedakan dari aturan yang berlaku untuk semua pemrograman object pascal.