Also ich würde .Net (C# , VB.Net) verwenden. Da gibt es die entsprechenden Komponenten die du dafür benötigst bereits im Framework und dank Mono sind .Net Programme auch unter Ubuntu ausführbar.
Von Visualstudio gibt es auch die kostenlosen Express versionen
Lesezeichen