Python
Python (в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.
Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное. Основные архитектурные черты — динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных. Код в Питоне организовывается в функции и классы, которые могут объединяться в модули (они в свою очередь могут быть объединены в пакеты).
Примеры команд
Скрипт сортировки по коми, удмуртскому и марийскому алфавитам (file1.txt - файл, который нужно сортировать, file2.txt - результат сортировки):
$ python sort.py file1.txt > file2.txt
Скрипт обратной сортировки по коми, удмуртскому и марийскому алфавитам (file1.txt - файл, который нужно сортировать, file2.txt - результат сортировки):
$ python sort_rev.py file1.txt > file2.txt