Yleiskäyttöinen ohjelmointikieli
tietokoneen ohjelmointikieli, joka ei ole rajattu tietyntyyppiseen tietokoneeseen tai sovelluskohteeseen / From Wikipedia, the free encyclopedia
Yleiskäyttöinen ohjelmointikieli on tietokoneen ohjelmointikieli, joka ei ole rajattu tietyntyyppiseen tietokoneeseen tai sovelluskohteeseen.[1] Tämä on toisin kuin täsmäkieli.[1] Esimerkkejä yleiskäyttöisestä ohjelmointikielestä ovat: C, C++ ja Java.[1]
Yleiskäyttöinen ohjelmointikieli on Turing-täydellinen ja sillä voidaan laskea mitä vain mitä mikä tahansa laskennallinen menetelmä voi laskea.[2] Turing-täydellinen kieli ei kuitenkaan ole välttämättä käyttökelpoinen tai helppokäyttöinen kuten Whitespace-kieli.[2]
Yleensä kielen sanotaan olevan Turing-täydellinen jos sillä voidaan simuloida mitä vain Turingin konetta.[3]