Create interactive UI elements, no coding experience required

User interface designer Benjamin De Cock has unveiled uilang, a programming language that works as a coding 'appetiser' for designers who would like to get into JavaScript.

It enables you to create user interface components and add interactivity to your site, without requiring any programming knowledge. You can make popovers, tabs, galleries and overlays, and show, hide and animate things in response to clicks from the user.

In a post detailing the story behind the language, De Cock explains that when he first learned JavaScript he tried to work with jQuery but found it a difficult entry point. He made uilang, an "extreme simplification of JavaScript", so that designers can learn how to think conceptually about event handling and hopefully get excited about coding.

De Cock describes uilang as "fast, multi-platform and extremely lightweight", so you can use it in production straight away.

Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try first month for just £1 / $1 / €1

Tanya Combrinck

Tanya is a writer covering art, design, and visual effects. She has 16 years of experience as a magazine journalist and has written for numerous publications including 3D World, 3D Artist, ImagineFX, Computer Arts, net magazine, and Creative Bloq. For Creative Bloq, she mostly writes about web design, including the hottest new tools, as well as 3D artwork and VFX.