Все, что мы называем ЯП объединено в так называемый интегрированной инструментальной оболочке. Она включает в себя:
· многооконный текстовый редактор, для обработки текстов программ;
· отладчик программ;
· система контекстной информационной помощи (на англ.яз.);
· компилятор (переводчик) текста программ на языке Turbo Pascal в программу на машинных кодах.
Существует два «вида» переводчика ЯП, основная задача которых, перевести программу с ЯП в машинные коды понятные компьютеру:
1. компилятор, он переводит всю программу сразу и только после этого, если в ней нет ошибок, запускает её на выполнение.
2. интерпретатор, переводит текст программы построчно и сразу построчно её выполняет.
То, что вы видите сейчас на экране и есть интегрированная инструментальная оболочка ЯП. По внешним признакам её можно разделить на три области:
- многооконного текстового редактора (средняя часть экрана). Именно в этой области размещается тексты программ, или любой другой текст.
- «меню» управление всеми ресурсами ИИО (интегрированной инструментальной оболочки). С его помощью очень быстро освоить ИИО ТР, так как это меню управляет всеми функциональными возможностями данной системы.
- строка подсказок. Здесь постоянно содержатся подсказка о состоянии системы и действиях доступных в данный момент.