You are on page 1of 1

PROGRAMSKI JEZIK

Programski jezik je skup simbola i pravila slaganja tih simbola kojim se opisuje
postupak računanja. To računanje se takođe naziva algoritam i program.
Pomoću njega se kompjuterskom sistemu, čovjeku razumljivim tekstom, daju instrukcije i
naredbe za izvršenje zadataka unutar računara, te opis ulaznih i izlaznih podataka.

Programski simbol je nedjeljiva cjelina koju razumije računar i prevodi u rad te mašine.


Simboli su složeni po pravilima tog programskog jezika.
Simboli čine jezične izraze (rečenice) tog programskog jezika.
Da bi se neki jezik smatrao programskim mora ispunjavati uvjet poznat kao Turing potpunost,
što garantuje da taj programski jezik može opisati svaki računarski postupak
(program/algoritam).
Turingova mašina je uređaj koji se sastoji od jedne neograničene trake sa neograničenim brojem
polja, na koja se upisuje samo jedan znak. Ona služi najviše za rješavanje problema odlučivanja.
Osnovna podjela programskih jezika je na niže (mašinske jezike) i više (orijentirane ljudima).
Viši jezici mogu biti:
- sekvencijalni (Basic)
- proceduralni (Pascal, C)
- funkcijski (Lisp, Erlang, ML)
- objektno orijentirani (Java, C++)

Većina komandi svakog programskog jezika se može podijeliti u 5 glavnih kategorija:


- Obrada ulaznih podataka
- Obrada izlaznih podataka
- Matematička obrada podataka
- Poređenje i izbor
- Ponavljanje

You might also like