Pustaka (perangkat lunak): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
kTidak ada ringkasan suntingan
kTidak ada ringkasan suntingan
 
Baris 1:
[[ImageBerkas:Ogg vorbis libs and application dia.svg|thumbjmpl|277px|rightka|Ilustrasi aplikasi yang menggunakan libvorbisfile untuk memutar fileberkas [[Ogg Vorbis]]]]
 
'''Pustaka''' ({{lang-en|Library}}) dalam [[ilmu komputer]] adalah koleksi dari rutin-rutin [[program komputer|program]] yang digunakan untuk membangun dan mengembangkan [[perangkat lunak]]. Pustaka umumnya mengandung [[kode program]] dan [[data]] pembantu (banyak ''[[programmer]]'' menyebutnya sebagai ''helper''), yang menyediakan layanan-layanan kepada program-program independen. Hal ini mengizinkan kode dan data dapat digunakan bersama-sama dan dapat diubah dengan menggunakan paradigma pemrograman moduler. Beberapa [[program komputer|berkas yang dapat dieksekusi]], umumnya berjenis program yang berdiri sendiri atau juga pustaka, tetapi kebanyakan pustaka tidak dapat dieksekusi. [[Program komputer|Program]] [[komputer]] dapat merujuk kepada pustaka dengan menggunakan sebuah proses yang disebut ''[[linker|linking]]'', yang mampu menghubungkan satu dengan lainnya, yang dapat dilakukan dengan ''[[linker]]''.