Multiple choice Which of these is a 'Visual-Based Programming Language'? Python Scratch HTML Visual Basic Reveal answer Fill a bubble to check yourself B Correct answer Explanation Scratch uses a drag-and-drop interface with blocks to represent code, which is the definition of a visual-based programming language.