CRAP Rendering and Animation Platform is a language designed to create animations (it was made as a final assignment for a compilers subject). I made it with a friend.
It supports variables, lists, scopes, recursion, swizzling, many kinds of interpolation, etc.
It was made in 2017, with ANTLR for the language and OpenGL for the drawing.