Programming Languages

i know this is certainly not the place, and exactly why i put this in the off topic threads.

im very interested in building a tracker/sequencer maybe somewhat like renoise
basically something i could call my own and posibly write for linux.

so i was wondering if anyone could offer any advice on which languages i should learn to get to were i want to go using vsti’s, vst’s.

I would do it in C++, because it’s reliable, fast and you can port the code to other OSes. Oh, and it’s free here

Other languages like Visual Basic or delphi are easier but slower, sometimes…