Yo creo que se refiere directamente a una herramienta para programar y no un editor.
Lo que no comprendo, es porqué la gente no se acostumbra primero a investigar un poco.
Tenes Gambas o Mono por decir algo a alternativas a Visual Basic y para C hay muchos front-end para el desarrollador.
Investiga, investiga, investiga...
Con una simple frase en google o lo que uses para buscar, encuentras lo que necesitas.
Alternativa Visual Basic Linux