1 Бағдарламалау тілі (орыс. язык программирования; гр. programme - нұсқау, хабарлау) — хабарларды есептеуіш машиналардың көмегімен сұрыптайтын жасанды
2 Компилятор (compiler; compiling programm — компиляциялаушы программа) — 1) жоғарғы деңгейлі программалау тілінде жазылған алғашқы программаны машиналық тілге (алгоритмдік тілдер, түсіндіргіш, аударғыш) түрлендіруді орындайтын компьютердің жалпы математикалық жасақтамасының құрамды бөлігі.
3Интерпретатор - (Interpreter (лат. Interpretatio) — түсіндіру, түсінікті тілге аудару) — деңгейі жоғары программалау тілінде (алгоритмдік тілде) жазылған программаның алғашқы нұсқасын машина тіліне аударып орындай алатын арнайы программа; программаның бастапқы мәтініне талдау жасайтын және программаны (жүктемелеулік модульге алдын ала түрлендірмей) жеке-жеке оператор бойынша орындайтын аудармалауыш; есептеу процесі кезінде бастапқы программаны жеке-жеке оператор бойынша аудармалайтын және орындайтын қызмет көрсеткіш программа (аудармалауыш-орындауыш).
1 Бағдарламалау тілі (орыс. язык программирования; гр. programme - нұсқау, хабарлау) — хабарларды есептеуіш машиналардың көмегімен сұрыптайтын жасанды
2 Компилятор (compiler; compiling programm — компиляциялаушы программа) — 1) жоғарғы деңгейлі программалау тілінде жазылған алғашқы программаны машиналық тілге (алгоритмдік тілдер, түсіндіргіш, аударғыш) түрлендіруді орындайтын компьютердің жалпы математикалық жасақтамасының құрамды бөлігі.
3Интерпретатор - (Interpreter (лат. Interpretatio) — түсіндіру, түсінікті тілге аудару) — деңгейі жоғары программалау тілінде (алгоритмдік тілде) жазылған программаның алғашқы нұсқасын машина тіліне аударып орындай алатын арнайы программа; программаның бастапқы мәтініне талдау жасайтын және программаны (жүктемелеулік модульге алдын ала түрлендірмей) жеке-жеке оператор бойынша орындайтын аудармалауыш; есептеу процесі кезінде бастапқы программаны жеке-жеке оператор бойынша аудармалайтын және орындайтын қызмет көрсеткіш программа (аудармалауыш-орындауыш).