Прочитав сообщение Тимура, понял, что «вводной части» не избежать. Не пугайтесь, я попытаюсь максимально кратко изложить, по пунктам.
- Язык — это средство коммуникации, обмена информацией.
- Цель любого языка — максимально чёткое кодирование информации (чтобы не возникало непонимания).
- Для обеспечения этой задачи язык подчиняется определённым правилам, сформировавшимся исторически или искусственно и кодифицированным (логически обработанным и закреплённым в своде правил).
- В каждом языке — свои правила. Поэтому правила одного языка нельзя бездумно перенести в другой: нарушится логика, а, следовательно, и «понимаемость».
Всё вышесказанное относится
к любым языкам, в том числе — языкам искусственным (включая сюда и языки программирования).
Именно из этой логики я и буду исходить, пытаясь ответить на вопросы, приведённые выше
