Inger Programming Language

December 17th, 2010

Back in 2003, a small team of students in the Netherlands worked on a new esoteric programming language called Inger. It was modelled after C, but with some syntactic sugar that made it more readable. Inger forces braces for every block statement The parameters and result of a function are specified in funcional notation:

[…]

This article was posted by Independent Software, a website and database application development company based in Maputo, Mozambique. Our website offers regular write-ups on technical and design issues, ranging from details at code level to 3D Studio Max rendering. Read more about Independent Software's philosophy, or get in touch with Independent Software.

Back in 2003, a small team of students in the Netherlands worked on a new esoteric programming language called Inger. It was modelled after C, but with some syntactic sugar that made it more readable.

  • Inger forces braces for every block statement
  • The parameters and result of a function are specified in funcional notation:
Inger was created specifically to accompany the book “Compiler Construction – A Practical Approach” which discussed the development of a compiler from the ground up.

The open source project is still available at Sourceforge here. Also, the book may be downloaded from the Inger project page or, more simply, here (PDF, 2.14 MB).

Leave a Reply

Your email address will not be published. Required fields are marked *