komputer hanyalah suatu alat yang diberisi serangkain perintah oleh manusia sehingga dapat menyelesainkan permasalahan secara cepat, akurat, bahkan berulang-ulang tanpa kenal lelah dan bosan .
tanpa manusia komputer bukanlah apa-apa.
Program adalah perwujudan atau inplementasi algoritma yang di tulis dalam bahasa pemograman tertentu sehingga dapat dilaksanakan oleh komputer.
program di tulis dalam salah satu bahasa pemograman , dan kegiatan membuat program disebut pemogram (PROGRAMMING).
Orang yang menulis program di sebut pemogram (PROGRAMER).
KOMPILASI DAN LINK
pemograman merupakan suatu proses guna mengimpletasikan algoritma dengan menggunakan suatu bahasa pemograman maka diburuhkan suatu penerjemah yaitu interprenter atau compiler.
Proses dari bentuk source code nya hingga menjadi program yang Excutetable dapat (dapat dieksekusi langsung secara langsung) ditunjukan pada gambar dibawah ini :
Source code (atau disebut juga source)
adalah kumpulan pernyataan atau deklarasi bahasa pemogramman komputer yang ditulis dan dapat dibaca manusia.
Compiler adalah sebuah program komputer yanng berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemogramman tertentu menjadi program yang ditulis dalam bahasa pemogramman lain.
Linker : File objek yang didapat dari proses kompilasi untuk menjadi file yang bisa dijalankan ( dieksekusi) harus di-LINK, proses linking memakai program blinker (blinker.Exe).
Binary executable files (Portable executable/PE) merupakan file yang isinya diterjemahkan sebagai program oleh komputer.
Run : menjalankan atau memproses (suatu program dari source code samapai ke Executable binary).
BAHASA PEMOGRAMMAN
Saat ini kita dapat berkomunikasi dengan komputer dengan menggunakan bahasa yang kita mengerti. Hal ini kita dapat lakukan karna para ahli telah berhasil membuat kamus yang disebut dengan bahasa pemogramman yang akan menterjemahkan bahasa yang kita buat menjadi bahasa mesin,kamus ini disebut dengan compiler.
proses penterjemah bahasa manusia kebahasa mesin disebut dengan kompilasi.
ADAPUN BAHASA-BAHASA PEMOGRAMMAN TERSEBUT ANTARA LAIN :
BAHASA PEMOGRAMMAN
|
TIPE
|
DIBUAT
|
Smaltalk
|
Berorientasi objek
|
1970
|
Pascal
|
prosedural
|
1970
|
C
|
Procedural
|
1970
|
C++
|
Berorientasi objek
|
1980
|
PHP
|
|
|
APLIKASI/ SOFTWARE (translate)
instalasi Xampp <?php echo "Hallo duni PHP?!";?>
0 komentar:
Posting Komentar