drag-and-drop programming

noun
UK /ˌdræɡ ən ˈdrɒp ˈprəʊɡræmɪŋ/
US /ˌdræɡ ən ˈdrɑːp ˈproʊɡræmɪŋ/

Drag-and-drop programming is a way to make computer programs by moving picture blocks with your mouse instead of typing code.

In her coding class, Mia used drag-and-drop programming to build a simple game with colorful blocks.


OTHER MEANINGS

2. A style of building software where users arrange pre-made components visually rather than writing text commands.

The app builder uses drag-and-drop programming so non-experts can design their own tools.

3. A teaching method that introduces programming concepts through movable visual elements.

Teachers often start with drag-and-drop programming before moving on to text-based languages.

4. A user interface approach in which elements are moved and placed to define program behavior.

The robot's actions were set up through drag-and-drop programming on a tablet.