Logo
Unionpedia
Komunikacja
pobierz z Google Play
Nowy! Pobierz Unionpedia na urządzeniu z systemem Android™!
Zainstaluj
Szybszy dostęp niż przeglądarce!
 

Perl

Indeks Perl

symbol FOSDEM 2013 Perl – interpretowany, dynamiczny język programowania wysokiego poziomu autorstwa Larry’ego Walla początkowo przeznaczony głównie do pracy z danymi tekstowymi, obecnie używany do wielu innych zastosowań.

56 kontakty: AWK, C (język programowania), Common Gateway Interface, CPAN, Dereferencja, Dynamiczny język programowania, GNU General Public License, Interpreter (program komputerowy), Java, Język interpretowany, Język programowania, Język wysokiego poziomu, Kod bajtowy, Larry Wall, Licencja Artystyczna, Makro, Maszyna wirtualna, Microsoft Windows, Mod perl, O’Reilly Media, Oprogramowanie, Parametr (informatyka), Parrot, Perl (ujednoznacznienie), Perl golf, PHP, Powłoka Bourne’a, Programista, Programowanie funkcyjne, Programowanie imperatywne, Programowanie obiektowe, Programowanie wieloparadygmatowe, Przepływ sterowania, Python, Referencja (informatyka), Ruby (język programowania), Sed (program), System operacyjny, Tablica (informatyka), Tablica asocjacyjna, Typowanie dynamiczne, Typowanie statyczne, Unix, Wartościowanie leniwe, Wielbłąd, Wieloplatformowość, Wikipedia, WikiWikiWeb, Wolne oprogramowanie, Wyrażenie regularne, ..., Zmienna skalarna, Zmienna tablicowa, Zmienna wbudowana, 0, 1987, 2002. Rozwiń indeks (6 jeszcze) »

AWK

AWK – interpretowany język programowania, którego głównąfunkcjąjest wyszukiwanie i przetwarzanie wzorców w plikach lub strumieniach danych.

Nowy!!: Perl i AWK · Zobacz więcej »

C (język programowania)

C – imperatywny, proceduralny język programowania ogólnego przeznaczenia, stworzony na początku lat 70.

Nowy!!: Perl i C (język programowania) · Zobacz więcej »

Common Gateway Interface

CGI – znormalizowany interfejs, umożliwiający komunikację pomiędzy oprogramowaniem serwera WWW a innymi programami znajdującymi się na serwerze.

Nowy!!: Perl i Common Gateway Interface · Zobacz więcej »

CPAN

CPAN – źródło dokumentacji oraz modułów do języka Perl.

Nowy!!: Perl i CPAN · Zobacz więcej »

Dereferencja

Dereferencja – zamiana referencji lub wskaźnika (identyfikatora obiektu lub adresu zmiennej) na wartość przechowywanąwewnątrz tego obiektu lub tej zmiennej.

Nowy!!: Perl i Dereferencja · Zobacz więcej »

Dynamiczny język programowania

Dynamiczny język programowania jest terminem powszechnie używanym w informatyce oznaczającym klasę języków programowania wysokiego poziomu, które podczas działania programu wykonująwiele operacji przeprowadzanych w innych językach na etapie kompilacji.

Nowy!!: Perl i Dynamiczny język programowania · Zobacz więcej »

GNU General Public License

GNU General Public License (GPL) – licencja wolnego i otwartego oprogramowania stworzona w 1989 roku przez Richarda Stallmana i Ebena Moglena na potrzeby Projektu GNU, zatwierdzona przez Open Source Initiative.

Nowy!!: Perl i GNU General Public License · Zobacz więcej »

Interpreter (program komputerowy)

Interpreter – program komputerowy wykonujący inne programy.

Nowy!!: Perl i Interpreter (program komputerowy) · Zobacz więcej »

Java

Java (wym. dżawa) – współbieżny, oparty na klasach, obiektowy język programowania ogólnego zastosowania.

Nowy!!: Perl i Java · Zobacz więcej »

Język interpretowany

Język interpretowany – język programowania, który zazwyczaj jest implementowany w formie interpretera, a nie kompilatora.

Nowy!!: Perl i Język interpretowany · Zobacz więcej »

Język programowania

Język programowania – zbiór zasad określających, kiedy ciąg symboli tworzy program komputerowy oraz jakie obliczenia opisuje.

Nowy!!: Perl i Język programowania · Zobacz więcej »

Język wysokiego poziomu

Język wysokiego poziomu – typ języka programowania, którego składnia i słowa kluczowe mająw jak największym stopniu ułatwić rozumienie kodu programu przez człowieka, tym samym zwiększając poziom abstrakcji i dystansując się od sprzętowych niuansów.

Nowy!!: Perl i Język wysokiego poziomu · Zobacz więcej »

Kod bajtowy

Kod bajtowy (ang. bytecode) – nazwa reprezentacji kodu używanej przez maszyny wirtualne oraz przez niektóre kompilatory.

Nowy!!: Perl i Kod bajtowy · Zobacz więcej »

Larry Wall

Larry Wall zapowiada pierwsze wydanie języka Perl 6, FOSDEM 2015 Larry Wall (ur. 27 września 1954 w Los Angeles) – amerykański programista komputerowy, twórca języka skryptowego Perl oraz takich programów jak: patch, rn, metaconfig (patrz: polecenia systemu operacyjnego Unix).

Nowy!!: Perl i Larry Wall · Zobacz więcej »

Licencja Artystyczna

Licencja Artystyczna (lub Twórcza) – licencja oprogramowania używana głównie dla Perla, PHP i modułów CPAN oraz projektu Parrot, najczęściej alternatywnie do Powszechnej Licencji Publicznej GNU (GNU GPL), czyli jako licencja Perla.

Nowy!!: Perl i Licencja Artystyczna · Zobacz więcej »

Makro

Makro, makropolecenie – 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.

Nowy!!: Perl i Makro · Zobacz więcej »

Maszyna wirtualna

Maszyna wirtualna (ang. virtual machine, VM) – ogólna nazwa środowiska uruchomieniowego programów.

Nowy!!: Perl i Maszyna wirtualna · Zobacz więcej »

Microsoft Windows

Microsoft Windows („okna”, IPA) – rodzina systemów operacyjnych stworzonych przez firmę Microsoft. Systemy rodziny Windows działająna telefonach, smartfonach, serwerach, systemach wbudowanych oraz na komputerach osobistych, z którymi sąnajczęściej kojarzone. Prezentację pierwszego graficznego środowiska pracy z rodziny Windows firmy Microsoft przeprowadzono w listopadzie 1984. Wówczas była to graficzna nakładka na system operacyjny MS-DOS, powstała w odpowiedzi na rosnącąpopularność graficznych interfejsów użytkownika, takich jakie prezentowały na przykład komputery Macintosh. Nakładka, a później system operacyjny Windows po pewnym czasie zdominowała światowy rynek komputerów osobistych. Pierwszym stabilnym wydaniem był Windows 1.01. Windows 1.00 był wersjąbeta, nigdy nie wydaną.

Nowy!!: Perl i Microsoft Windows · Zobacz więcej »

Mod perl

mod_perl to opcjonalny moduł przeznaczony dla serwera WWW Apache, pełniący rolę zakotwiczonego w jego obrębie interpretera języka Perl.

Nowy!!: Perl i Mod perl · Zobacz więcej »

O’Reilly Media

O’Reilly Media (poprzednio O’Reilly & Associates) – amerykańska kompania mediowa założona przez Tima O’Reilly, wydająca książki i internetowe serwisy oraz organizująca konferencje związane z komputerami.

Nowy!!: Perl i O’Reilly Media · Zobacz więcej »

Oprogramowanie

Oprogramowanie – ogół informacji w postaci zestawu instrukcji, zaimplementowanych interfejsów i zintegrowanych danych przeznaczonych dla komputera do realizacji wyznaczonych celów.

Nowy!!: Perl i Oprogramowanie · Zobacz więcej »

Parametr (informatyka)

Parametr (parametr formalny) − element składni w określonym języku programowania, umożliwiający komunikację pomiędzy podprogramem wywołanym a programem wywołującymMichael Marcotty, Henry Ledgord, W kręgu języków programowania, tłumaczenie: Krystyna Jerzykiewicz, Wydawnictwa Naukowo-Techniczne, Warszawa 1980, Seria: Biblioteka Inżynierii Oprogramowania,.

Nowy!!: Perl i Parametr (informatyka) · Zobacz więcej »

Parrot

Parrot – maszyna wirtualna przeznaczona do języków dynamicznie typowanych, takich jak Perl, Ruby i Python.

Nowy!!: Perl i Parrot · Zobacz więcej »

Perl (ujednoznacznienie)

Niemcy.

Nowy!!: Perl i Perl (ujednoznacznienie) · Zobacz więcej »

Perl golf

Perl golf - konkurs sieciowy, polegający na napisaniu najkrótszego programu w Perlu wykonującego dane zadanie.

Nowy!!: Perl i Perl golf · Zobacz więcej »

PHP

PHP – interpretowany, skryptowy język programowania zaprojektowany do generowania stron internetowych i budowania aplikacji webowych w czasie rzeczywistym.

Nowy!!: Perl i PHP · Zobacz więcej »

Powłoka Bourne’a

Powłoka Bourne’a lub sh – historyczna powłoka systemu Unix.

Nowy!!: Perl i Powłoka Bourne’a · Zobacz więcej »

Programista

Programistka pisząca kod w języku Java w narzędziu JUnit Programista komputerowy, programista, deweloper, potocznie koder – osoba pisząca programy komputerowe w języku programowania.

Nowy!!: Perl i Programista · Zobacz więcej »

Programowanie funkcyjne

Programowanie funkcyjne – filozofia i metodyka programowania będąca odmianąprogramowania deklaratywnego, w której wykorzystuje się to, że funkcje należądo typów pierwszoklasowych.

Nowy!!: Perl i Programowanie funkcyjne · Zobacz więcej »

Programowanie imperatywne

Programowanie imperatywne – paradygmat programowania, który opisuje proces wykonywania jako sekwencję instrukcji zmieniających stan programu.

Nowy!!: Perl i Programowanie imperatywne · Zobacz więcej »

Programowanie obiektowe

Programowanie obiektowe (ang. object-oriented programming, OOP) – paradygmat programowania, w którym programy definiuje się za pomocąobiektów – elementów łączących stan (czyli dane, nazywane najczęściej atrybutami) i zachowanie (czyli procedury, tu: metody).

Nowy!!: Perl i Programowanie obiektowe · Zobacz więcej »

Programowanie wieloparadygmatowe

Programowanie wieloparadygmatowe – paradygmat programowania, a w szczególności tworzenia języków programowania, który mówi, że każdy paradygmat nadaje się do ograniczonego zbioru zadań; lepiej jest więc przyzwoicie zaimplementować kilka różnych paradygmatów i dowolnie je mieszać w użyciu, niż zaimplementować tylko jeden (choć lepiej niż robiłby to język wieloparadygmatowy), i próbować go narzucać.

Nowy!!: Perl i Programowanie wieloparadygmatowe · Zobacz więcej »

Przepływ sterowania

W informatyce przepływ sterowania oznacza zbiór instrukcji i wyrażeń uporządkowanych w kolejności wykonania.

Nowy!!: Perl i Przepływ sterowania · Zobacz więcej »

Python

Python – język programowania wysokiego poziomu ogólnego przeznaczenia, o rozbudowanym pakiecie bibliotek standardowych, którego ideąprzewodniąjest czytelność i klarowność kodu źródłowego.

Nowy!!: Perl i Python · Zobacz więcej »

Referencja (informatyka)

Referencja – wartość, która zawiera informacje o położeniu innej wartości w pamięci lub nośniku danych.

Nowy!!: Perl i Referencja (informatyka) · Zobacz więcej »

Ruby (język programowania)

Ruby (wym.) – interpretowany, w pełni obiektowy i dynamicznie typowany język programowania stworzony w 1995 roku przez Yukihiro Matsumoto (pseudonim Matz).

Nowy!!: Perl i Ruby (język programowania) · Zobacz więcej »

Sed (program)

sed – edytor strumieniowy, który występuje w zestawie komend systemów uniksowych, a służy do przetwarzania tekstu.

Nowy!!: Perl i Sed (program) · Zobacz więcej »

System operacyjny

System operacyjny (skrót) – oprogramowanie zarządzające systemem komputerowym, tworzące środowisko do uruchamiania i kontroli zadań, najczęściej w formie programów.

Nowy!!: Perl i System operacyjny · Zobacz więcej »

Tablica (informatyka)

Tablica – kontener uporządkowanych danych zazwyczaj takiego samego typu, w którym poszczególne elementy dostępne sąza pomocąkluczy (indeksu).

Nowy!!: Perl i Tablica (informatyka) · Zobacz więcej »

Tablica asocjacyjna

Tablica asocjacyjna, tablica skojarzeniowa, mapa, słownik (ang. associative array, map, dictionary) – nazwa dla powszechnie stosowanego w informatyce abstrakcyjnego typu danych, który przechowuje pary (unikatowy klucz, wartość) i umożliwia dostęp do wartości poprzez podanie klucza.

Nowy!!: Perl i Tablica asocjacyjna · Zobacz więcej »

Typowanie dynamiczne

Typowanie dynamiczne to przypisywanie typów do wartości przechowywanych w zmiennych w trakcie działania programu.

Nowy!!: Perl i Typowanie dynamiczne · Zobacz więcej »

Typowanie statyczne

Typowanie statyczne – nadawanie typów zmiennym w czasie kompilacji programu, poprzez deklaracje tych typów lub ich inferencje.

Nowy!!: Perl i Typowanie statyczne · Zobacz więcej »

Unix

Unix Time-Sharing System (pisane również jako UNIX, choć nie jest to skrótowiec – nazwa „UNIX” jest kalamburem określenia Multics, który był wzorem dla Uniksa) – system operacyjny rozwijany od 1969 r.

Nowy!!: Perl i Unix · Zobacz więcej »

Wartościowanie leniwe

Wartościowanie leniwe (ang. lazy evaluation, ewaluacja leniwa) – strategia wyznaczania wartości argumentów funkcji tylko wtedy, kiedy sąpotrzebne (na żądanie).

Nowy!!: Perl i Wartościowanie leniwe · Zobacz więcej »

Wielbłąd

Wielbłąd (Camelus) – rodzaj dużych ssaków z podrodziny Camelinae w obrębie rodziny wielbłądowatych (Camelidae).

Nowy!!: Perl i Wielbłąd · Zobacz więcej »

Wieloplatformowość

Wieloplatformowość – cecha aplikacji, języków programowania, systemów operacyjnych oraz innego oprogramowania i jego implementacji, pracujących na różnych platformach sprzętowych.

Nowy!!: Perl i Wieloplatformowość · Zobacz więcej »

Wikipedia

Wikipedia – wielojęzyczna encyklopedia internetowa działająca zgodnie z zasadąotwartej treści.

Nowy!!: Perl i Wikipedia · Zobacz więcej »

WikiWikiWeb

WikiWikiWeb, WikiWiki lub po prostu Wiki (przez wielkie „W”) – pierwsze na świecie oprogramowanie typu wiki, napisane w języku Perl.

Nowy!!: Perl i WikiWikiWeb · Zobacz więcej »

Wolne oprogramowanie

Wolne oprogramowanie – termin określający oprogramowanie, które może być uruchamiane, kopiowane, rozpowszechniane, analizowane oraz zmieniane i poprawiane przez użytkowników, oraz dające użytkownikom wolność do dzielenia się tym oprogramowaniem bez ograniczeń prawa autorskiego.

Nowy!!: Perl i Wolne oprogramowanie · Zobacz więcej »

Wyrażenie regularne

Wyrażenie regularne (ang. regular expression, w skrócie regex lub regexp) – wzorzec opisujący łańcuch symboli.

Nowy!!: Perl i Wyrażenie regularne · Zobacz więcej »

Zmienna skalarna

Zmienna skalarna to (w informatyce) zmienna, która może przechowywać jednocześnie tylko jednąwartość liczbową(skalar).

Nowy!!: Perl i Zmienna skalarna · Zobacz więcej »

Zmienna tablicowa

Zmienna tablicowa – w informatyce zmienna, która może przechowywać wiele wartości tego samego typu jednocześnie (w postaci tablicy).

Nowy!!: Perl i Zmienna tablicowa · Zobacz więcej »

Zmienna wbudowana

Zmienna wbudowana (predefiniowana) – zmienna dostępna w określonym języku programowania, jego implementacji, lub systemie komputerowym, która może zostać użyta w kodzie źródłowym, bez jej jawnej deklaracji, z uwzględnieniem zdefiniowanych zasad jej użycia i przeznaczeniu.

Nowy!!: Perl i Zmienna wbudowana · Zobacz więcej »

0

Zero (zapisywane jako 0) – element neutralny dodawania; najmniejsza nieujemna liczba.

Nowy!!: Perl i 0 · Zobacz więcej »

1987

Bez opisu.

Nowy!!: Perl i 1987 · Zobacz więcej »

2002

Bez opisu.

Nowy!!: Perl i 2002 · Zobacz więcej »

Przekierowuje tutaj:

Pathologically Eclectic Rubbish Lister, Patologicznie Eklektyczny Roztrząsacz Śmieci, Perl5.

TowarzyskiPrzybywający
Hej! Jesteśmy na Facebooku teraz! »