Запросто. Нужно ядро. Работа с тектовыми файлами и автоматической архивацией (сжатием). В идеале оболочка должна позволять работать с новыми командными конструкциями. Проще некуда. Программа ищет определенные блоки в тексте и сама себя дополняет. В общем, самообучающаяся система.
Кроме того, програмка должна распознавать контекст.
Начало: К примеру, нам надо найти все буквы "м" в тексте и вывести статистику появления этой буквы в тексте с реальным количеством этой буквы. И так по всему алфавиту... Плюс работа со слогами, то есть вопрос: "Как научить машину распознавать слоги в русском языке". Я то знаю, но запрограммировать не могу. Не выходит.