Доброго времени суток

Хочу разобраться с программированием под Linux, но не знаю даже с какой стороны подступиться. Подскажите, что надо знать, чего почитать стоит.