• Ramsey Nasser

  • Zajal

    Advising
    Zajal is a programming language for people with interesting ideas. Inspired by the seminal Processing project, based on the lovable Ruby programming language and powered by the awesome openFrameworks library, Zajal strives to make writing and playing with software as enjoyable as possible. It consists of a language interpreter distributed as a desktop application with built in support for video, images, graphics, hardware like Arduino and internet connectivity. Approached as an exercise in user interface design, Zajal was built with the continuous feedback from the community to ensure that it really is a language that frees the programmer to concentrate on the most important part of coding— their idea.
  • Program Details

    Inspired by this work? Explore program features, curriculum, faculty, and more.

  • Related Work

    • Hanqi Wu

      Dear Passenger, You Are Lost Between Two Lights
    • Jade Xu

      SubDream
  • Take The Next Step

Submit your application

Undergraduates

To apply to any of our undergraduate programs (except the Bachelor's Program for Adults and Transfer Students and Parsons Associate of Applied Science programs) complete and submit the Common App online.

Undergraduate Adult Learners

To apply to any of our Bachelor's Program for Adults and Transfer Students and Parsons Associate of Applied Science programs, complete and submit the New School Online Application.

Graduates

To apply to any of our Master's, Doctoral, Professional Studies Diploma, and Graduate Certificate programs, complete and submit the New School Online Application.

Close