No, assolutamente, i programmi li scrivi in C/C++ usando l'IDE (... o altri ambienti simili, ma più complessi) che scarichi da QUI
Ti consiglio subito un paio di letture ... puoi cominciare con QUESTO e puoi scaricarti QUESTO libro (... tranquillo, è un sito legale, purché per sia per esclusivo uso PERSONALE).
Buono studio
Guglielmo
P.S. : Magari in VB puoi scrivere qualche applicazione che gira sul PC e che parla, via porta seriale, con una applicazione scritta in C/C++ su Arduino.