O melhor lugar para começar é o novo Ubuntu Developer Portal: link
Você pode usar uma variedade de IDEs (alguns podem até ser familiares), como CodeBlocks, Netbeans e Eclipse. Tudo vai se resumir a escolha, se você me perguntar. Instalar um IDE também é muito fácil: basta abrir o Centro de Software e procurar aquele que você quer ou navegar na categoria de desenvolvimento.
Se você já sabe codificar nos idiomas que você mencionou, então a principal diferença que você encontrará no Ubuntu será na compilação. Mesmo assim, é fácil de ajustar, especialmente ao deixar o IDE fazer a maior parte do "trabalho sujo" para você.