Программалау жүйесі – программалауды автоматтандыру құралдары. Олар программалау тілінен, осы тілдің трансляторы-
5
нан, құжаттамаларынан жəне де программаларды дайындау, əрі орындау құралдарынан тұрады.
Транслятор– бір тілді екінші тілге аудару программасы. Ол интерпретатор жəне компилятор сияқты екі топқа бөлінеді.
Интерпретатор – бұл командаларды аударып, оларды бірден орындауға арналған трансляторлық программа.
Компилятор – бұл алгоритмдік тілдің конструкцияларын толығымен машиналық кодқа түрлендіретін программа. Есептің нəтижесін алу түшін машиналық кодты орындау керек.