Skip to main content

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.

Tanya Combrinck

Tanya is a writer covering art, design, and visual effects. She has 15 years of experience as a magazine journalist and has written for numerous publications including 3D World, 3D Artist, Computer Arts, net magazine, and Creative Bloq.