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

Język programowania

Indeks Język programowania

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

70 kontakty: Algorytm, Baza danych, Biblioteka standardowa, C (język programowania), C Sharp, C++, D (język programowania), Drukarka, Embarcadero Delphi, Go (język programowania), Gramatyka formalna, Hardware Description Language, Hierarchia Chomsky’ego, HTML, Implementacja (informatyka), Interpretacja (informatyka), Interpreter (program komputerowy), Java, JavaScript, Język formalny, Język maszynowy, Język naturalny, Język niskiego poziomu, Język znaczników, Kod źródłowy, Kod bajtowy, Kompilator, Kompletność Turinga, Komputer, Konwersja typu, Liczba całkowita (typ danych), Liczba zmiennoprzecinkowa, Lisp, Maszyna wirtualna, MATLAB, Notacja BNF, Notacja EBNF, Object Pascal, Objective-C, Pamięć operacyjna, Paradygmat programowania, Perl, PHP, PL/SQL, Plik danych, PostScript, Procesor, Program komputerowy, Programowanie komputerów, Przenośność oprogramowania, ..., Przepływ sterowania, Python, R (język programowania), Robot, Rozkaz (informatyka), Ruby (język programowania), Scratch (język programowania), Skalowalność, SQL, Struktura danych, Swift (język programowania LLVM), Syntaktyka (językoznawstwo), Tekstowy typ danych, Teoria obliczeń, Urządzenie wejścia-wyjścia, Visual Basic, Visual Basic .NET, Wielowątkowość, Wyrażenie regularne, XML. Rozwiń indeks (20 jeszcze) »

Algorytm

Algorytm – skończony ciąg jasno zdefiniowanych czynności, koniecznych do wykonania pewnego rodzaju zadań.

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

Baza danych

Baza danych – zbiór danych zapisanych zgodnie z określonymi regułami.

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

Biblioteka standardowa

Biblioteka standardowa – biblioteka zawierająca podstawowe funkcje, dostarczana wraz z kompilatorem lub interpreterem danego języka programowania.

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

C (język programowania)

C – imperatywny, strukturalny język programowania wysokiego poziomu stworzony na początku lat siedemdziesiątych XX w. przez Dennisa Ritchiego do programowania systemów operacyjnych i innych zadań niskiego poziomu.

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

C Sharp

C# (C Sharp, dosłownie „cis”, „c z krzyżykiem”) – obiektowy język programowania zaprojektowany w latach 1998-2001 przez zespół pod kierunkiem Andersa Hejlsberga dla firmy Microsoft.

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

C++

C++ – język programowania ogólnego przeznaczenia.

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

D (język programowania)

Język D – wieloparadygmatowy język programowania umożliwiający programowanie obiektowe, imperatywne oraz metaprogramowanie.

Nowy!!: Język programowania i D (język programowania) · Zobacz więcej »

Drukarka

Drukarka atramentowa Drukarka – urządzenie współpracujące z komputerem oraz innymi urządzeniami, służące do przenoszenia danego tekstu, obrazu na różne nośniki druku (papier, folia, płótno itp.). Niektóre drukarki potrafią również pracować bez komputera, np.

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

Embarcadero Delphi

Embarcadero Delphi – środowisko programistyczne rozwijane przez firmę Embarcadero (stworzone w 1995 roku przez firmę Borland jako Borland Delphi).

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

Go (język programowania)

Go (często nazywany także golang) – język programowania opracowany przez pracowników Google: Roberta Griesemera, Roba Pike'a oraz Kena Thompsona.

Nowy!!: Język programowania i Go (język programowania) · Zobacz więcej »

Gramatyka formalna

Gramatyka formalna – sposób opisu języka formalnego, czyli podzbioru zbioru wszystkich słów skończonej długości nad danym alfabetem.

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

Hardware Description Language

Hardware Description Language, HDL en – język opisu sprzętu, wykorzystywany do opisu układów cyfrowych w technice cyfrowej.

Nowy!!: Język programowania i Hardware Description Language · Zobacz więcej »

Hierarchia Chomsky’ego

Zestawy inkluzyjne opisane przez hierarchię Chomsky’ego Hierarchia Chomsky’ego – stworzona przez Noama Chomsky’ego hierarchia klas języków formalnych.

Nowy!!: Język programowania i Hierarchia Chomsky’ego · Zobacz więcej »

HTML

HTML – hipertekstowy język znaczników, wykorzystywany do tworzenia dokumentów hipertekstowych.

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

Implementacja (informatyka)

Implementacja (wdrożenie, przystosowanie, realizacja, łac.ang. implementation) – w informatyce – proces przekształcania abstrakcyjnego opisu systemu lub programu na obiekt fizyczny: komputer lub działający program zapisany w konkretnym języku programowania; także obiekt fizyczny będący efektem takiego przekształcenia, np.

Nowy!!: Język programowania i Implementacja (informatyka) · Zobacz więcej »

Interpretacja (informatyka)

Interpretacja (ang. interpretation) – termin z zakresu informatyki.

Nowy!!: Język programowania i Interpretacja (informatyka) · Zobacz więcej »

Interpreter (program komputerowy)

Interpreter – program komputerowy, który analizuje kod źródłowy programu, a przeanalizowane fragmenty wykonuje.

Nowy!!: Język programowania 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!!: Język programowania i Java · Zobacz więcej »

JavaScript

JavaScript (krócej JS) – skryptowy język programowania, stworzony przez firmę Netscape, najczęściej stosowany na stronach internetowych.

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

Język formalny

Język formalny – podzbiór zbioru wszystkich słów nad skończonym alfabetem.

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

Język maszynowy

300x300px Język maszynowy, kod maszynowy – zestaw rozkazów procesora, w którym zapis programu wyrażony jest w postaci liczb binarnych stanowiących rozkazy oraz ich argumenty.

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

Język naturalny

Język naturalny jest rozumiany na dwa sposoby.

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

Język niskiego poziomu

Język niskiego poziomu – język programowania umożliwiający zapis rozkazów maszynowych za pomocą stosunkowo prostych oznaczeń symbolicznych, np.

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

Język znaczników

Język znaczników oparty na SGML-uWykorzystywany podczas redagowania elektronicznej wersji Oxford English Dictionary. Umożliwia on wykonywanie złożonych zapytań przy wyszukiwaniu danych oraz łatwą transformację dokumentu do formatu HTML Język znaczników – format dokumentu, który obok tekstu zawiera także dodatkowe informacje, które go opisują.

Nowy!!: Język programowania i Język znaczników · Zobacz więcej »

Kod źródłowy

Kod źródłowy – zapis programu komputerowego przy pomocy określonego języka programowania, opisujący operacje jakie powinien wykonać komputer na zgromadzonych lub otrzymanych danych.

Nowy!!: Język programowania i Kod źródłowy · Zobacz więcej »

Kod bajtowy

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

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

Kompilator

Schemat blokowy kompilatora wieloprzebiegowego Kompilator – program służący do automatycznego tłumaczenia kodu napisanego w jednym języku (języku źródłowym) na równoważny kod w innym języku (języku wynikowym) A. V. Aho, R. Sethi, J. D. Ullman – Compilers – Principles, Techniques and Tools, ISBN 978-0-201-10088-4.

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

Kompletność Turinga

Kompletność Turinga – cecha maszyny lub języka programowania, polegająca na tym, że można za jego pomocą rozwiązać identyczną klasę problemów obliczeniowych, jak na uproszczonym modelu programowalnego komputera zwanego maszyną Turinga.

Nowy!!: Język programowania i Kompletność Turinga · Zobacz więcej »

Komputer

Komputer Apple iMac G4 Fundacji Wikimedia Komputer EC-1035 Wyprodukowany w Polsce komputer R-32 Przekaźnikowy Harvard Mark I Komputer ENIAC wraz z obsługą. Komputer kryptologiczny Colossus Mark II Replika pierwszego komputera z programem przechowywanym w pamięci. '''Museum of Science and Industry''' w Manchesterze w Wielkiej Brytanii. Minikomputer K-202 IBM System 360 model 20 (360/20) notebooka firmy IBM Konsola superkomputera CDC 6600 Zeus (fragment) Komputer (od ang. computerNazwa computer, w użyciu od XVII wieku, oznaczała początkowo rachmistrza (od czasownika to compute, obliczać). Pod koniec XIX wieku zaczęto jej używać w odniesieniu do maszyn liczących.; dawniej: mózg elektronowy, elektroniczna maszyna cyfrowa, maszyna matematyczna) – maszyna elektroniczna przeznaczona do przetwarzania informacji, które da się zapisać w formie ciągu cyfr albo sygnału ciągłego.

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

Konwersja typu

Konwersja typu, zmiana typu (zmiennej w odwołaniu, wyrażenia), rzutowanie typu, przekształcenie typu – konstrukcja programistyczna umożliwiająca traktowanie danej pewnego, konkretnego typu, jak daną innego typu, lub taką zmianę tej danej albo jej reprezentacji w pamięci operacyjnej, aby wartość tej danej, odpowiadała według przyjętych kryteriów odwzorowania, danej innego, wybranego typu.

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

Liczba całkowita (typ danych)

Liczby całkowite – typ danych dotyczący liczb całkowitych.

Nowy!!: Język programowania i Liczba całkowita (typ danych) · Zobacz więcej »

Liczba zmiennoprzecinkowa

Liczba zmiennoprzecinkowa – reprezentacja liczby rzeczywistej zapisanej za pomocą notacji naukowej.

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

Lisp

Lisp – rodzina języków programowania z długą historią i charakterystyczną składnią.

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

Maszyna wirtualna

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

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

MATLAB

MATLAB – program komputerowy będący interaktywnym środowiskiem do wykonywania obliczeń naukowych i inżynierskich, oraz do tworzenia symulacji komputerowych.

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

Notacja BNF

Notacja Backusa-Naura – metoda zapisu reguł gramatyki bezkontekstowej.

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

Notacja EBNF

Rozszerzona notacja Backusa-Naura (ang. Extended Backus-Naur Form) – sposób wyrażenia gramatyki bezkontekstowej, czyli opisem języków formalnych.

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

Object Pascal

Object Pascal – obiektowy język programowania, obiektowe rozszerzenie języka Pascal.

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

Objective-C

Objective-C – rozszerzenie języka C o możliwości obiektowe, wzorowane na Smalltalku.

Nowy!!: Język programowania i Objective-C · Zobacz więcej »

Pamięć operacyjna

Pamięć w komputerze Pamięć operacyjna (ang. internal memory, primary storage) – pamięć komputerowa adresowana i dostępna bezpośrednio przez procesor, a nie za pośrednictwem urządzeń wejścia-wyjścia.

Nowy!!: Język programowania i Pamięć operacyjna · Zobacz więcej »

Paradygmat programowania

Paradygmat programowania (ang. programming paradigm) — wzorzec programowania komputerów przedkładany w danym okresie rozwoju informatyki ponad inne lub ceniony w pewnych okolicznościach lub zastosowaniach.

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

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ń.

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

PHP

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

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

PL/SQL

PL/SQL oznacza proceduralny SQL, czyli rozszerzenie języka SQL umożliwiające tworzenie konstrukcji takich jak pętle, instrukcje warunkowe oraz zmienne.

Nowy!!: Język programowania i PL/SQL · Zobacz więcej »

Plik danych

Historyczne już pliki kart dziurkowanych, we wspólnej kartotece Plik danych, plik komputerowy, zwykle krótko plik – uporządkowany zbiór danych o skończonej długości, posiadający szereg atrybutów i stanowiący dla użytkownika systemu operacyjnego całość.

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

PostScript

PostScript – uniwersalny język opisu strony opracowany przez firmę Adobe Systems, będący obecnie standardem w zastosowaniach poligraficznych.

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

Procesor

Procesor Intel Pentium (widok od dołu) LGA1366 Pomieszczenie wysokiej czystości (''Clean room'') w fabryce procesorów Procesor, CPU – sekwencyjne urządzenie cyfrowe, które pobiera dane z pamięci operacyjnej, interpretuje je i wykonuje jako rozkazy.

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

Program komputerowy

Program komputerowy (ang. computer program) – sekwencja symboli opisująca realizowanie obliczeń zgodnie z pewnymi regułami zwanymi językiem programowania.

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

Programowanie komputerów

Programowanie komputerów – proces projektowania, tworzenia, testowania i utrzymywania kodu źródłowego programów komputerowych lub urządzeń mikroprocesorowych (mikrokontrolery).

Nowy!!: Język programowania i Programowanie komputerów · Zobacz więcej »

Przenośność oprogramowania

Przenośność oprogramowania – możliwość przenoszenia napisanego programu komputerowego na inną platformę sprzętową lub do innego systemu operacyjnego.

Nowy!!: Język programowania i Przenośność oprogramowania · 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!!: Język programowania 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!!: Język programowania i Python · Zobacz więcej »

R (język programowania)

GNU R to interpretowany język programowania oraz środowisko do obliczeń statystycznych i wizualizacji wyników.

Nowy!!: Język programowania i R (język programowania) · Zobacz więcej »

Robot

Toyota Robot – mechaniczne urządzenie wykonujące automatycznie określone zadania.

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

Rozkaz (informatyka)

Rozkaz – w informatyce i programowaniu to pojedyncza operacja centralnej jednostki obliczeniowej określona przez zestaw rozkazów jej modelu programowego.

Nowy!!: Język programowania i Rozkaz (informatyka) · Zobacz więcej »

Ruby (język programowania)

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

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

Scratch (język programowania)

Scratch – interpretowany wizualny język programowania.

Nowy!!: Język programowania i Scratch (język programowania) · Zobacz więcej »

Skalowalność

Klaster serwerów Xserve jako przykład skalowalnego systemu Skalowalność – możliwość powiększenia (zwiększenia skali działania) systemu lub przedsięwzięcia.

Nowy!!: Język programowania i Skalowalność · Zobacz więcej »

SQL

SQL (ang. Structured Query Language wym. /ɛskjuːˈɛl/) – strukturalny język zapytań używany do tworzenia, modyfikowania baz danych oraz do umieszczania i pobierania danych z baz danych.

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

Struktura danych

Struktura danych (ang. data structure) - sposób uporządkowania informacji w komputerze.

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

Swift (język programowania LLVM)

Swift – język programowania komputerów zaproponowany przez Apple Inc. podczas Worldwide Developers Conference 2 czerwca 2014.

Nowy!!: Język programowania i Swift (język programowania LLVM) · Zobacz więcej »

Syntaktyka (językoznawstwo)

Syntaktyka, składnia (gr. syntaktikós porządkujący) – dział językoznawstwa, który zajmuje się budową wypowiedzeń.

Nowy!!: Język programowania i Syntaktyka (językoznawstwo) · Zobacz więcej »

Tekstowy typ danych

Tekstowy typ danych – typ danych służący do przechowywania ciągu znaków (zmiennych łańcuchowych).

Nowy!!: Język programowania i Tekstowy typ danych · Zobacz więcej »

Teoria obliczeń

Teoria obliczeń to dział informatyki teoretycznej.

Nowy!!: Język programowania i Teoria obliczeń · Zobacz więcej »

Urządzenie wejścia-wyjścia

Urządzenie wejścia-wyjścia, urządzenie we-wy (urządzenie we/wy, urządzenie I/O) – urządzenie do komunikacji systemu komputerowego z jego użytkownikiem lub innym systemem przetwarzania danych.

Nowy!!: Język programowania i Urządzenie wejścia-wyjścia · Zobacz więcej »

Visual Basic

Visual Basic – język programowania wysokiego poziomu i narzędzie programowania firmy Microsoft.

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

Visual Basic .NET

Visual Basic.NET (VB.NET) – obiektowy język programowania zaprojektowany przez firmę Microsoft.

Nowy!!: Język programowania i Visual Basic .NET · Zobacz więcej »

Wielowątkowość

Wielowątkowość (ang. multithreading) – cecha systemu operacyjnego, dzięki której w ramach jednego procesu może wykonywać kilka zadań lub jednostek wykonawczych.

Nowy!!: Język programowania i Wielowątkowość · Zobacz więcej »

Wyrażenie regularne

Wyrażenia regularne (ang. regular expressions, w skrócie regex lub regexp) – wzorce, które opisują łańcuchy symboli.

Nowy!!: Język programowania i Wyrażenie regularne · Zobacz więcej »

XML

XML (ang. Extensible Markup Language, w wolnym tłumaczeniu Rozszerzalny Język Znaczników) – uniwersalny język znaczników przeznaczony do reprezentowania różnych danych w strukturalizowany sposób.

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

Przekierowuje tutaj:

Semantyka (informatyka).

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