Основная сложность дешифровки хараппской письменности состоит в том, что «тексты» хараппцев очень невелики по объему, в среднем каждый состоит из 5–6 знаков. Всего же таких надписей известно несколько тысяч. Если бы перед учеными был слитный хараппский текст из 10–15 тыс. знаков, он был бы прочитан и переведен очень быстро. Но, поскольку каждый из известных памятников хараппской письменности очень мал, это не позволяет понять внутреннюю логику его автора.
В том, что письменность еще не расшифрована, вероятно, повинен и влажный и жаркий климат долины Инда. Похоже, что хараппцы, как и индийцы намного более позднего времени, писали также на свитках из пальмовых листьев — во всяком случае, в одном из хараппских городов археологи обнаружили каменную чернильницу. Однако сами свитки, по-видимому, были уничтожены во время арийского нашествия, а те, что не погибли тогда, разложились с течением времени во влажной земле Индии. Многие памятники древней письменности, такие как египетские папирусы или кумранские свитки, сохранились именно благодаря сухому жаркому климату. А вот к хараппским текстам, увы, природа была не так милостива.
Ученые относят хараппскую письменность к иероглифической. Что же такое иероглифы? Впервые это слово употребил теолог Климент Александрийский. Так он назвал «священные высеченные знаки». Он не относил их к какому-то определенному виду письма, а обозначал этим словом любой письменный знак, имеющий божественную природу. В средние века ученые часто сталкивались с египетской письменностью, а поскольку к тому времени умение читать по-древнеегипетски было утрачено, то все египетские тексты казались «иероглифами», т. е. текстами, данными египетскими богами. В Новое время значение слова «иероглиф» изменилось — так стали называть особый тип письма, характерный не только для Древнего Египта, но и для других стран — например Китая. Иероглифической считается письменность с большим количеством знаков, среди которых есть знаки, обозначающие какие-то целые слова или понятия (их называют идеограммами), и знаки, обозначающие один или несколько слогов (такие знаки называют фонетическими).
Как же появилась иероглифика? В глубокой древности люди рассказывали о каком-то важном событии, пытаясь зарисовать его. Так, в одной из пещер Франции археологи обнаружили наскальный рисунок, изображающий дикого быка и лежащего рядом с ним охотника. Таким образом древний человек пытался описать значимое для его племени событие. Мы бы написали: «В такой-то день такого-то года дикий бык убил охотника X». Но 15 тысяч лет назад возможно было лишь рисуночное описание события.
В дальнейшем люди стали изображать события, о которых они хотели рассказать, при помощи пиктограмм. Пиктограммы — тоже рисунки, но в целом они образуют не картинку, а надпись. Вроде бы это очень удобный способ. Хочешь написать слово «дикий бык» — рисуешь дикого быка, хочешь написать «охотник» — рисуешь человечка с луком. Однако мир слов любого языка включает в себя не только изобразимые, но и неизобразимые — абстрактные или общие — понятия. Например, такие как «любовь» или «бог». Древние египтяне в таком случае поступали следующим образом. Слово «бог» обозначалось в виде «флага». Такой «флаг» вешался над деревянными или каменными обелисками у входа в храм любого божества. У каждого бога было свое изображение на «флаге», но при письме значок «флага» обозначал любое божество, а уже после такого знака указывалось имя конкретного бога, упомянутого в тексте. Часто после неизобразимых слов ставился еще один иероглиф, указывающий на то, что это слово можно не читать. Нечитаемый иероглиф ученые называют «детерминативом» или «указателем», поскольку он указывает на то, что следующее слово принадлежит к какому-то классу предметов или понятий. Кроме того, существовали и особые иероглифы, которые самостоятельного значения не имели, но уточняли прочтение того или иного иероглифа. Нечто подобное сохранилось и в современных языках: таковы, например, две точки над буквой «е», без которых эта буква читалась бы иначе.