naturalmente ho visto ottimi programmi e cattivi programmi, ma questo fatto non dipendeva dal linguaggio
Il linguaggio aiuta o è un intralcio... Mettendo da parte i BASIC "classici", quelli che non consentono neanche la programmazione strutturata per intenderci, ho visto pochissimi programmi di qualità sviluppati in BASIC (Visual). Non a caso né Microsoft, né altri colossi hanno mai lontanamente pensato di sviluppare grandi progetti in BASIC.

Ci sono linguaggi che portano a scrivere porcate ed altri che spingono verso un approccio più rigoroso alla programmazione, in generale chi programma solo in BASIC (qualsiasi) difficilmente è un programmatore esperto, ovviamente ci sono eccezioni, ma dietro questo fatto deve esserci una ragione.