teknik pemrograman

Proses dari bentuk  diatas program sumber  C/C++ (source program, yaitu program yang ditulis
dalam bahasa C/C++) hingga menjadi program yang executable (dapat dieksekusi secara langsung) sistem operasi yang dipakai).
dalam bahasa C/C++) hingga menjadi program yang executable (dapat dieksekusi secara langsung) sistem operasi yang dipakai).
COMPILER adalah proses dimana source  code diterjemahkan kedalam bahasa mesin atau object code.
Kode obyek(Object Code)  berbentuk kode  mesin, oleh karena itu tidak dapat dibaca oleh pemrogram.  Akan tetapi  kode ini sendiri juga belum bisa dipahami komputer. Supaya  bisa  dimengerti oleh komputer, maka kode obyek bersama-sama dengan kode   obyek yang lain (kalau ada) dan isi file pustaka (library file, yaitu   file yang berisi rutin untuk melaksanakan tugas tertentu.
File ini disediakan oleh pembuat kompiler,  biasanya memiliki ekstensi .lib) perlu dikaitkan (linking) dengan  menggunakan linker, membentuk sebuah program yang executable   (program yang dapat dijalankan/dieksekusi secara langsung dalam   lingkungan sistem operasi). Program hasil linker ini disimpan dalam file   yang disebut file executable, yang biasanya berekstensi .exe.