День Знаний
Язык - это тоже программа.
Программа "для понимания"
Язык располагается в голове (в памяти)
А как он туда попадает, в голову?
При помощи программы-загрузчик.
Процесс перевода программы в машинный код называется трансляция.
Трансляторы это тоже программы.
"Программа-транслятор" преобразовывает в памяти "программу-язык"
Так... Мозги ещё не плавятся?
Ничего, щас потекут...
Опуская не сложные, но утомительно рассуждения
Примем как факт, что трансляторы бывают двух типов - компиляторы и интерпретаторы.
Компиляция - это приготовление программы ЗАРАНЕЕ.
Интрпретация - это появление программы ВДРУГ (как бы "ниоткуда")
Живёт себе, живёт "чистая память", девственная как высокогорный снег и вдруг в ней появляется программа - интерпретируй меня!
Потому и необходимо, чтобы в памяти изначально была скомпилированна программа "интерпретатор"
Мы подобрались к самому драматическому моменту!
Те детишки, которые сегодня пришли в 1-й класс
У них в голове уже скомпилированна (записана "намертво") программа
"Интерпретатор родного языка"
В процессе обучения этот "интерпретатор родного языка" расширяетя (дополняется)
Но некоторая значительно часть остаётся неизменной на всю оставшуюся жизнь!
Можно сказать - скомпилированна намертво!
------
Вроде бы я сильно не наносячил, поэтому резюмирую
Сегодняшние первоклашки придут в школу а в ихних головах
Скомпилирована базовая часть интерпретатора родного языка
Я был бы не я если бы не добавил
И учителя начнут дружно коверкать этот базовый фрагмент
Кода родного языка.
Свидетельство о публикации №126090101658