(nn. pöördtabel või risttabel), mille abil on võimalik ühendada tabeli mitme veeru andmeid ja analüüsida suurt hulka andmeid. Tulemuse võib lasta esitada ka graafilise diagrammina. 6. Algoritmiline keel (komponendid) mõeldud arvutist sõltumatute protsesside kirjeldamiseks. Selle abil esitatakse aritmeetilised arvutused algebraliste avaldistena. Selles kasutatakse spetsiaalseid lausekonstruktsioone peamiste algoritmiliste juhtstruktuuride (seeria, korduse ja hargnemise) esitamiseks. Võimalik on sisendi-väljundi kirjeldamine. Ning saab erinevate objektide omadusi esitada kasutades erinevaid andmetüüpe (arvud, massiivid, hulgad, kirjed, puud, graafid jne). (V.Viies)Neid võib klassifitseerida: Kasutusala järgi, struktuuri järgi (semantiline lähenemine). Praktiliselt jaotati 5-ks rühmaks. o Teadus tehnika PASCAL o Modelleerimiskeeled MODULA
programmeerimiskeeled. Programmeerimiskeel on tähistuste ja reeglite süsteem algoritmide esitamiseks arvutile. Inimesele sobiva kuju alusel jaotatakse progemiskeeled · masinkeeled (masinkood konkreetse raali 01010 jada, autokood konkreetse raali märgiline progemiskeel) · algoritmilised e kõrgtaseme keeled (raalist sõltumatute protsesside kirjeldamiseks) aritmeetilised arvutused algebraliselt peamiste algoritmiliste juhtstruktuuride jaoks oma laused IO kirjeldamise laused erinevad andmetüübid / objektid · teadmiste esitamise e spetsifitseerimiskeeled teadmuskeeled, deklaratiivsed keeled Arvutikeelena võib kasutada mistahes märgisüsteemi, mis on raalile söödavale kujule teisendatav. Arvutiprogramm kui translaator, mis tõlgib sisendi väljundiks. 6. Programmeerimiskeelte formaalne spetsifitseerimine. Transleerimisprotsessi osad.