За 20 лет каких только языков мимо не проходило
Но из любимых:
1) C++. Это за его OOP и скорость исполнения. На нем можно писать большие, очень большие и самые супер очень большие проекты (а я, некоторым образом, гигантоман 
2) Perl очень долго его ненавидел всеми фибрами души. Когда его код попадался мне в Web'e я просто задыхался от возмущения — разве это язык, это же тарабарщина! Теперь с той же силой, с которой я его ненавидел, я его люблю
Правда пишу на нем пока недолго — года нет, да и то с перерывами.
3) Assembler. Эта штука для моей гигантомании подходит тем, что скорость и компактность программ превышает любые другие языки. В свое (DOS'овское) время написал на нем систему защиты от копирования с полноэкранным интерфейсом, ниспадающими меню, окнами ввода с проверкой (в том числе пароли — звездочками) ну и всем таким. Фактически вся программа шла от железа: чтобы вывести на экран — писал в видеопамять, чтобы ввести что-то, запрашивал контроллер клавиатуры. При этом там помимо интерфейса еще и алгоритм собственно защиты был... Так вот эта штука в скомпилированном виде занимала 16 килобайт.
4) SQL. Писал на MSSQL7. Писал много. В том числе запросы генерировал динамически (удобно, знаете ли). Сейчас MySQL но от случая к случаю.
5) Ну а об остальных типа Clipper, FoxPro, ME только упомяну (хотя в свое время был в них экспертом).
Желаю также сказать, что 4 года назад открыл для себя Linux и тут же закрыл для себя Wi... Даже произносить название этой дряни после Linux не хочу 
Ну вот как-то так.