Apache Groovy: A powerful multi-faceted programming language for the JVM platform
-
Updated
Jan 6, 2024 - 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).
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
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 Object-Oriented Programming Language Based on 𝜑-calculus
Golo - a lightweight dynamic language for the JVM.
Proof of concept of modern and stylish interpreted programming 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.
Programming language and toolkit to create Warcraft III Maps
Jason is a fully-fledged interpreter for an extended version of AgentSpeak, a BDI agent-oriented logic programming language.
SARL Agent-Oriented Programming Language http://www.sarl.io
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
Репозиторий курса "Как создать свой язык программирования"
PROGEX (Program Graph Extractor); a cross platform tool for extracting graphical program representations from software source code
The Dyvil programming language
Claro Lang
Light is English-like programming language built using the Panda Framework
Pocket sized programs
Examples for Advanced Java course