Императивно програмирање

From Wikipedia, the free encyclopedia

Remove ads

Императивно програмирање, као супротност декларативном програмирању је програмска парадигма која описује рачунање као изразе који мијењају стање програма. Као што се у говорном језику заповедни начин (или императив) користи за изражавање наредби, тако се императивни програми могу посматрати као низ наредби које рачунар треба извршити. Процедурално програмирање је честа метода извршавања императивног програмирања, те се ова два термина често користе као синоними.

Најпознатији императивни језици су и .

Императивни програмски језици представљају супротност другим типовима језика, као што су функционални и логички језици. Функционални програмски језици као Хаскел, нису представљени секвенцама наредби и немају глобално стање, док логички програмски језици, попут језика , дефинишу „шта「 треба да се рачуна, умјесто „како「 рачунање треба да се одвија.[1]

Remove ads

Види још

Reference

Literatura

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads