Если вы только начинаете учить программирование, то советую вам ознакомиться с Perl, как с языком, который сочетает в себе несколько парадигм.
Читаем в оригинале
на хабре.
Руководство на русском
Учебник Perl по-русски
- Программирование типовых алгоритмов
2 час.
- Конструкции языка
- Операторы языка
- Оформление программ
- Описание типов переменных и массивов, задание начальных значений
- Использование типовых приемов программирования
- Программирование с использованием подпрограмм
2 час.
- Оператор-функция
- Подпрограмма -функция
- Работа с текстовыми данными и файлами
1 час.
- Обработка текстовых данных
- Операции над текстовыми данными
- Программирование с использованием текстовых данных
- Работа с файлами последовательтного доступа