Hola,
En Linux puedes programar utilizando no pocos lenguajes. Existen IDEs sobre todo (en mi experiencia) para C y C++. Para Java también encontrarás entornos de programación. Respecto de Pascal o Delphi tienes a
Lazarus y a Kylix, aunque, este último fue abandonado por Borland hace ya un tiempo.