قلب: لغة برمجةقلب is a new programming language exploring the role of human culture in coding. Code is written entirely in Arabic, highlighting cultural biases of computer science and challenging the assumptions we make about programming.
The language is very new and is growing quickly. قلب has a functioning JavaScript interpreter that you can play with or contribute to.

Additionally, the classical algorithms of computer science are implemented in قلب and carefully laid out as Arabic calligraphy, elevating them to the level of high poetry and celebrating the traditions of both Arabs and hackers.
قلب is part of Ramsey Nasser's exploration of Code as Self-Expression during his fellowship at Eyebeam. Follow the qlb tag on his blog for updates until this site gets organized. He also tweets about it all the time.
The name قلب is pronounced 'alb and means "heart" in Arabic. It is a recursive acronym standing for قلب: لغة برمجة, pronounced 'alb: lughat barmajeh, meaning "'alb: a programming language."