experimental programming

noun
UK /ɪkˌspɛrɪˈmɛntəl ˈprəʊɡræmɪŋ/
US /ɪkˌspɛrɪˈmɛntəl ˈproʊɡræmɪŋ/

Experimental programming is when people try new and unusual ways to write computer programs just to see what happens.

The class did some experimental programming to invent a game nobody had ever played before.


OTHER MEANINGS

2. Writing code to test a scientific idea or hypothesis rather than to build a finished product.

The lab used experimental programming to check whether the new math model worked.

3. A style of coding that breaks normal rules on purpose to discover new techniques.

Her experimental programming produced a weird but beautiful animation.

4. Learning to code by trying many small experiments and learning from mistakes.

Through experimental programming, the students figured out how loops work.