Biblioteka programistyczna
Z Wikipedii
Biblioteka w informatyce to zbiór klas, funkcji (i ew. innych konstrukcji programistycznych), z których korzystają różne programy. Biblioteki są bardzo często związane z jednym językiem programowania. Interfejsy do innych języków są tworzone za pomocą tzw. wrapperów, czyli kawałków kodu które odbierają wywołanie w języku programu, przetwarzają je na wywołanie języka biblioteki i wysyłają to wywołanie do biblioteki, po czym robią to samo ze zwróconymi wynikami.
Szczególnie popularnym językiem, w którym pisane są biblioteki, jest C, ponieważ można bardzo łatwo tworzyć wrappery z C do innych języków.
[edytuj] Biblioteki systemowe i ogólne
[edytuj] Biblioteki obsługi urządzeń peryferyjnych
[edytuj] Biblioteki graficzne
[edytuj] Biblioteki okienkowe (menadżery okien, GUI)
[edytuj] Biblioteki matematyczne
[edytuj] Biblioteki renderingu fontów
- FreeType
- SDL_TTF
[edytuj] Biblioteki dla tworzenia gier
[edytuj] Biblioteki audio
[edytuj] Biblioteki kryptograficzne
- GnuTLS
- libgcrypt
- libmcrypt
- OpenSSL
[edytuj] Biblioteki obsługi różnych formatów plików graficznych
- ImageMagick
- libjpeg
- libmng
- libpng
- libtiff
- SDL_Image
- DevIL (OpenIL)