Für den Anfang empfehle ich Assembler. Danach kann man mit C weitermachen, weil C sehr verbreitet und ein Art "Grundsprache" ist. Andere Sprachen bauen darauf auf, zB Java, C++.
Basic ist zwar sehr einfach, aber mit modernen Programmiersprachen hat es nicht viel gemein.
Es kommt letztendlich darauf an, was Du vor hast...
Gruß