Linki:
Algorytm,
Assembler,
Baza danych,
Biblioteka programistyczna,
C (język programowania),
Dekompilacja,
Doxygen,
Funkcja,
GNU,
GNU Compiler Collection,
GNU Emacs,
GNU General Public License,
IOCCC,
Inżynieria wsteczna,
Interpreter (program komputerowy),
Język angielski,
Język programowania,
Kod bajtowy,
Kod maszynowy,
Kod wynikowy,
Kompilacja (informatyka),
Kompilator,
Konsolidacja (informatyka),
Licencja oprogramowania,
Licencja otwarta,
Makefile,
Metryka oprogramowania,
Otwarte oprogramowanie,
Pastebin,
Procedura składowana,
Program komputerowy,
Programista,
Skrypt (informatyka),
System kontroli wersji,
Translator,
Zamknięte oprogramowanie,
GCC (
ang. GNU Compiler Collection) - zestaw
kompilatorów do różnych
języków programowania rozwijany w ramach projektu
GNU i udostępniany na licencji
GPL oraz
LGPL.
Makro (lub makropolecenie) to zestaw rozkazów realizujący
algorytm komputerowy przeznaczony do wykonywania przez określoną
aplikację (
edytor,
arkusz kalkulacyjny,
program graficzny) zwykle w celu
automatyzacji pewnych czynności lub dokonania zmian w dokumentach bez interakcji z użytkownikiem. Makra pisane są zwykle w
skryptowych językach programowania wykonywanych przez
interpreter wbudowany w aplikacje, w których są uruchamiane.
Asembler (z (
ang.) assembler) – termin
informatyczny związany z
programowaniem i tworzeniem
kodu maszynowego dla
procesorów. W języku polskim oznacza on
program tworzący kod maszynowy na podstawie
kodu źródłowego (tzw. asemblacja) wykonanego w
niskopoziomowym języku programowania bazującym na podstawowych operacjach
procesora zwanym językiem asemblera, popularnie nazywanym również asemblerem. W tym artykule język programowania nazywany będzie językiem asemblera, a program tłumaczący – asemblerem.
Biblioteka standardowa to
biblioteka zawierająca podstawowe
funkcje, dostarczana wraz
kompilatorem lub
interpreterem danego
języka programowania. Dla niektórych języków, np.
ANSI C, istnieje formalna specyfikacja zawartości i działania biblioteki standardowej.
Richard Matthew Stallman (znany też jako rms, ur.
16 marca 1953 w
Nowym Jorku) –
haker i jeden z twórców ruchu
wolnego oprogramowania, założyciel
projektu GNU oraz
Free Software Foundation, współtwórca
licencji GNU GPL, jeden z twórców wielu kluczowych programów takich jak edytor
Emacs, kompilator
GCC czy debuger
GDB.
Crystal Space -
biblioteka programistyczna wykorzystywana do tworzenia aplikacji z
grafiką trójwymiarową, napisana w języku
C++ i rozpowszechniana na licencji
GNU Lesser General Public License. Zaprojektowano ją przede wszystkim z myślą o tworzeniu
gier komputerowych, dla których może pełnić rolę
silnika, ale umożliwia także tworzenie innego rodzaju
programów komputerowych.
freedb jest internetową
bazą danych zawierającą informacje o muzycznych
płytach CD, na licencji
GNU General Public License. Jest wykorzystywana w
odtwarzaczach audio do wyświetlania np. tytułów utworów.
Wykonanie komendy systemu – konstrukcja programistyczna zdefiniowana w określonym
języku programowania umożliwiająca w
kodzie źródłowym definiowanego
algorytmu, wywołanie komendy
systemu operacyjnego lub innego, wcześniej skompilowanego
programu.
libavcodec – biblioteka kodeków multimedialnych oparta o licencję
LGPL. Została napisana w
języku programowania C. Jest częścią projektu
FFmpeg i podstawą dla wielu innych projektów.
IRCle został napisany w roku
1993 w
Pascalu przez Olafa Titza i początkowo był programem dostępnym na licencji
GNU General Public License. Po ukazaniu się wersji oznaczonej numerem 1 Titz sprzedał kod aplikacji Tijdgatowi, który przepisał go w
języku C i prywatnie rozwijał, udostępniając później jako shareware (na licencji komercyjnej).
Asembler (z (
ang.) assembler) – termin
informatyczny związany z
programowaniem i tworzeniem
kodu maszynowego dla
procesorów. W języku polskim oznacza on
program tworzący kod maszynowy na podstawie
kodu źródłowego (tzw. asemblacja) wykonanego w
niskopoziomowym języku programowania bazującym na podstawowych operacjach
procesora zwanym językiem asemblera, popularnie nazywanym również asemblerem. W tym artykule język programowania nazywany będzie językiem asemblera, a program tłumaczący – asemblerem.
Affero General Public License, inaczej nazwana także Affero GPL lub AGPL (także licencja Affero) oznacza dwie licencje wolnego oprogramowania: (1) Affero General Public License, wersja 1 (wydana przez Affero, Inc, bazująca na drugiej wersji
GNU General Public License oraz (2) GNU Affero General Public License, wersja 3 (wydana przez
Free Software Foundation w listopadzie 2007 roku, ściśle bazująca na
GNU General Public License, wersja 3.
Umbrello UML Modeller – darmowy
program komputerowy służący do tworzenia
diagramów UML, dostępny dla systemów typu
Unix. Jest częścią środowiska graficznego
KDE i udostępniany jest na licencji
GNU General Public License.