content: BASIC has nothing to do with OOP vs non-OOP.  There have been OOP variants of BASIC for 30 years (and not just "Visual" BASIC).  There have been OOP extensions for almost every language: Tcl, Fortran, SQL, even Assembly...    Perhaps the least incorrect variant of this joke would be: "Stop objectifying women! Code in C!" (Since lack of OOP is what distinguishes C from C++.)