The ARTAMIS Programming Language is an amorphous JIT (just in time) programming language designed for developing and automating a variety of Information Systems. It uses common Lexer and Parser notation to build and run a task specific programming language compiler for project specific languages. It can be used to parse existing file formats - such as Markdown, XML, or JSON - but it can also create or parse unique file formats.
Artamis can also be used to run code segments inside of a static file to transform its contents on read. A notable feat of the ARTAMIS programming language is that the ARTAMIS kernel is itself written in ARTAMIS then compiled down into other languages like Node JavaScript/TypeScript or C++
ARTAMIS has been privately used for many different applications such as:
Machine Learning, Compiler Creation, Automated Video Editing, Content Generation, Video Game Development, and more...