Basic se prosadil ze začátku hlavně díky tomu, že se dal překládat po řádcích, takže fungoval jako interpretr, příkazový řádek i editor programu naráz. Při použití struktur se řádkový překlad značně komplikuje což byl na 8-mi bitech problém. Takový basicový řádek je vlastně program sám o sobě. A dále se BASIC držel vlastně už setrvačností. Když byly uživatelé 8-mi bitů na něj zvyklý jako na scriptovací jazyk, tak se dal i na 16-ti bity a tak dále. Já osobně jsem toho v basicu moc neudělal. Na ZX Spectru jsem dělal v Hisoft Pascalu a Assembl. a pak na PC V Turbo Pascalu a Turbo C. Nyní dělám PLC/DCS/HMI a na Basic narazím v VisualBasic Scriptu, který se používá v některých HMI softwarech.
Basic se tady uplatňuje dost často jako jazyk programovatelných komunikačních sériových karet,
kde se v něm naprogramuje komunikace s nějakým zařízením( třeba měřič tepla ) a data se tak přesouvají do PLC.