Практически все языки программирования поддерживают работу с символьной информацией и текстом. dzen.ru Некоторые из них:
- Java. www.hse.ru Поддерживает Unicode, для работы с символьными строками используется класс String. www.hse.ru
- C и C++. www.hse.ru Для работы с символьными строками используются массивы char и библиотека функций. www.hse.ru
- SNOBOL4. www.hse.ru Язык для работы со строками, поддерживает многочисленные операции, в том числе сложные варианты сопоставления с образцом. www.hse.ru
- JavaScript. otus.ru www.hse.ru Поддерживает работу с UTF-16, для формирования ссылки на сложные символы используются две кодовые точки. otus.ru
- C#. www.hse.ru Поддерживает Unicode. www.hse.ru
Также есть языки, которые используют парадигму символьного программирования, например Prolog, Lisp и Haskell. appmaster.io