Veo que no han comentado Python, un lenguaje fácil de aprender pero muy potente, además de multiplataforma Visual Basic y C#(creo que puedes compilar C# con Mono en Unix) son solo para Windows, mi recomendación sería Java o Python, te sirve para lo que quieres.
Saludos