Le basic est fait pour les débutants(d´ailleur le B veut dire Beginner) mais il a pas mal de défaut.
Le C/C++ est plus puissant ,le plus complexe mais également le plus répandu,si tu cherches des tutoriaux tu auras beaucoup plus de choix avec le ce langage.
Le pascal que je placerai en dessous du C mais largement au dessus du Basic dispose également de bons arguments de plus il s´avère un peu plus facile à programmer que le C/C++ et il est un peu puissant.
Pour ma part j´ai appris la programmation avec le C/C++ à l´école,ensuite j´ai un an de Visual Basic à l´armée et maintenant je développe avec Delphi(un environnement de développement Pascal).
Pour répondre à ta question le basic est le plus simple c´est aussi le plus limiter des 3 langages que j´ai cité,le C/C++ le plus compliquer et le pascal un excelent compromis entre les deux.