drag-and-drop programming environment

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

A drag-and-drop programming environment is a computer program where you build code by moving blocks around with your mouse instead of typing words.

Scratch is a popular drag-and-drop programming environment that helps kids learn to code.


OTHER MEANINGS

2. A software tool where users arrange visual elements by dragging them rather than writing text commands.

The app builder uses a drag-and-drop programming environment so beginners can design screens quickly.

3. An educational coding platform that teaches logic through snapping together colorful blocks.

Her teacher introduced a drag-and-drop programming environment to make the first coding lesson fun.

4. A development setting that reduces typing errors by letting programmers assemble pre-made components.

Even experienced developers sometimes use a drag-and-drop programming environment for quick prototypes.