basic is a general purpose, high level programming language. and the same is with the visual basic. but the main difference is that, the earlier basic was the dos version language. whereas the visual...
Well as C++ was released first people found it really hard to code with so Microsoft devoleped visual basic the answer is in the name they wanted to make it basic/easy