From LXF Wiki

A high level computer language designed for teaching programming to beginners.

An acronym for Beginners All-purpose Symbolic Instruction Code. Basic has been subsumed by Microsoft's Visual Basic implementation, which doesn't look much like the Basic of yore. On Linux, Gambas is the most popular Basic implementation.