Skup učenja ili podataka datih osobi ili entitetu naziva se instrukcija.
Instrukcija je oblik nastave, koji se sastoji od prenošenja znanja ili podataka datom entitetu, bilo da se radi o osobi, životinji ili tehnološkom uređaju. Instrukcije se mogu pružati u okviru učenja i obrazovanja, ili u čisto funkcionalne ili operativne svrhe.
Kada nastava odgovara obrazovnom okruženju, to može biti formalno ili neformalno obrazovanje, predavanje u krugu porodice ili u školi, fakultetu ili univerzitetu, može se desiti u radnom okruženju ili u svakodnevnoj situaciji između dva prijatelja, čak može imaju mesto u hijerarhijskim prostorima ili se jednostavno odvijaju na improvizovan način. U svakom slučaju, da bi postojalo podučavanje, moraju postojati dve strane, od kojih će jedna biti instruktor (tj. ona koja ima znanje koje treba preneti), a druga će biti upućena (onaj koji prima nastavu). ).
Postoji i termin "дати инструкције", što se odnosi na ideju davanja komandi ili naredbi koje treba slediti kako bi se prošao kroz proces. Na primer, uputstva se veoma često koriste pri ugradnji tehnoloških uređaja i zato uz ove uređaje najčešće idu priručnici ili uputstva koja olakšavaju zadatak korisniku.
U računarstvu, instrukcija se naziva niz podataka i informacija smeštenih u nizu tako da ih procesor tumači i izvršava u skladu sa tim.
Mogući tipovi instrukcija su razmatrani za svaku platformu u okviru takozvane arhitekture repertoara instrukcija ili ARI. To mogu biti instrukcije za prenos podataka, logika, konverzija, prenos kontrole, ulazne i izlazne (ili ulazne ili izlazne) instrukcije.
U svakom slučaju, skoro svaka radnja koja se izvodi pomoću računara uključuje davanje instrukcija uređaju kako bi on primio i upravljao njime.