# The BASIC programming language While BASIC has largely gone out of style, it was designed to be a syntactically easy language, and most of its future iterations (e.g., QBasic, Visual Basic) keep that simplicity. In the spirit of that simplicity, Scratch is probably the best programming language for easy accessibility. It uses a convenient [GUI](engineering-graphics.md) that makes it *very* [kid-friendly](parenting-children.md). One place where Basic has *not* gone out of style is through Windows adapting Visual Basic 6.0: - Microsoft added Visual Basic for Applications to Office, which radically transforms the office suite (especially in Microsoft Excel). - Visual Basic has adapted to being called VB.NET due to its close association with the .NET framework.