Podzia� j�zyk�w programowania
Zasadniczo mo�emy podzieli� j�zyki programowania na j�zyki niskiego i wysokiego poziomu. W�r�d nich za� mo�emy wyr�ni�:
- J�zyki bliskie kodu maszynowego - do bezpo�redniego sterowania procesorami komputer�w.
- J�zyki imperatywne - sekwencje polece� zmieniaj�cych warto�ci danych.
- J�zyki deklaratywne - sk�adaj� si� z opisowych stwierdze� dotycz�cych danych i relacji pomi�dzy danymi.
- J�zyki proceduralne - okre�laj�ce procedury obliczeniowe.
- J�zyki funkcyjne - stosuj� funkcje do kolejnych warto�ci oraz funkcje (operatory) do manipulacji funkcjami.
- J�zyki definicyjne - kolejne podstawienia interpretowane s� jako definicje.
- J�zyki logiczne - oparte na logice matematycznej, programy traktowane s� jako formu�y logiczne.
- J�zyki ogranicze� (constraint) - problemy s� w nich specyfikowane nie w spos�b jawny lecz przez podanie zbioru ogranicze�.
- J�zyki obiektowo zorientowane - dane i procedury tworz� obiekty.
- J�zyki programowania wsp�bie�nego - dla komputer�w o wielu procesorach.
- J�zyki �przep�ywu danych� (dataflow) - dla komputer�w o eksperymentalnej architekturze, sterowanych nie tyle kolejnymi instrukcjami co przep�ywem danych.
- J�zyki czwartej generacji (4GL) - j�zyki bardzo wysokiego poziomu, u�ywaj� graficznych system�w dialogu z u�ytkownikiem lub opisu w j�zyku naturalnym.
- J�zyki zapyta� baz danych - do zapisywania i wydobywania informacji z baz danych.
- Metaj�zyki - s�u��ce do opisu innych j�zyk�w programowania
[SPIS TRE�CI]