A configuration as code language with rich validation and tooling.
-
Updated
Mar 7, 2025 - Java
A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output. Programming languages generally consist of instructions for computers. There are many programming languages in existence, and each has at least one implementation, each of which consists of its own set of programming tools. Some programming languages require computation to be specified in an imperative form (i.e., as a sequence of operations to perform) while other languages use the declarative form (i.e. the desired result is specified, not how to achieve it).
A configuration as code language with rich validation and tooling.
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
A high performance scripting language hosted on the JVM.
DDlog is a programming language for incremental computation. It is well suited for writing programs that continuously update their output in response to input changes. A DDlog programmer does not write incremental algorithms; instead they specify the desired input-output mapping in a declarative manner.
EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
Golo - a lightweight dynamic language for the JVM.
Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.
Proof of concept of modern and stylish interpreted programming language for the JVM ⚜️
Jason is a fully-fledged interpreter for an extended version of AgentSpeak, a BDI agent-oriented logic programming language.
Programming language and toolkit to create Warcraft III Maps
SARL Agent-Oriented Programming Language http://www.sarl.io
Claro Lang
Yona is a modern take on a dynamic general-purpose programming language with advanced functional programming, minimalistic ML-like syntax, strict evaluation, for GraalVM polyglot virtual machine (VM).
静态程序分析工具 主要生成方法的CFG和.java文件的AST
Source code for course "How to create your own programming language"
PROGEX (Program Graph Extractor); a cross platform tool for extracting graphical program representations from software source code
The Dyvil programming language
Pocket sized programs