- C
- C++
- Java
- Perl
- Python
- Ruby
- JavaScript
- PHP
- Lua
- bash
2. Задача выбрана так, чтобы она могла показать очень коротко все основные "фишки" языка, как они там выражаются: определение и использование классов, ввод-вывод (хотя бы терминальный), обработка ошибок и исключений...
Коды примеров и подчищенный текст описания к ним можете найти в блоге: Сопоставление: 10 языков программирования.
P.S. Почему везде используется (неудачное) слово "сопоставление", а не "сравнение"?
Потому что сравнение предполагает какие-то оценки. А я нигде не хочу давать оценок, только "имеющий глаза да увидит" (ну ... разве что кроме скрытого отношения в эпиграфах к каждой главе текста ).