Fusion is a powerful highlevelprogramming language that merges several feature from Ruby, Python, Java, C++, Visual Basic, etc, in a only language. It's implemented by means of a compiler written in Haskell that generates Ruby code.
XIPL/XASM is a basic environment to build high-level Image Processing operations using a XML-based language. The idea is to compile the high-level XIPL language into a low-level one, XASM (XML-based too), using XSLT technology.
The MyNOS project aims at developing a new and different operating
system, based on high-level languages. MyNOS will be based on the
OCaml bytecode interpreter. We'd like to explore microkernel
architecture and new language definition too.
YALC is a virtual architecture designed for educational purpose. It models a DLX-like processor and its set of ASM instructions, a compiler from a highlevel language (C-like), and an IDE with syntax checking and highlighting.
The fluffy language is a toy language designed around the libfirm intermediate representation library. It supports the typical low-level constructions known from C combined with generic programming constructs. Lexer and parser are extensible with plugins
JUndo is a declarative object-oriented programming language with functional, and intensional programming characteristics. Applications include multi-level undo and sophisticated error recovery. See http://verdantium.blogspot.com/
IDC is an interactive decompiler, where the user starts with an almost literal translation of Assembly code in C language, which he progressively decompiles by the successive application of low-level refactorings, ultimately leading to high-level C code.
The Lagniappe programming environment aims to give developers of high-performance packet processing applications a thourough and high-level toolset. This project provides a translator for the Lagniappe language and the Lagniappe Execution Environment.
Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
nbasic - bytecode compiler+vm for middle levelprogramming language, like basic. nbs - small and fast C-coded object orientated basic (compiler+vm) for embeded applications. Purpose: scripting support for C/C++ project.
lfyre is a general purpose, compiled programming language. It offers high performance, expressive power and flexibility. It has many features found in other languages, plus extra features as creating new operators, keywords and programming paradigms.
PacLang is a language for programming Network Processors. It aims to make it easy to write high performance networking applications that are portable across a range of target platforms.
LLVM is a unique compiler infrastructure designed for the optimization of programs from arbitrary programming languages. Compilation in C and C++ programs is supported using a parser based on GCC 3.4. Backends exist for X86, Sparc, PowerPC and "C".
A compiler for the high-level language Autocode, for use on very small
microcontrollers, initially the Atmel AVR1200. C is unsuitable for controllers
with little or no RAM. Autocode is designed to avoid the need to program these
devices in assembler.
INC is an object-oriented low-levelprogramming language. Designed to be a modern replacement for languages on the C level, it will provide access to the lowest level of the architecture, and a high-level interface based on modern language concepts.
RuleWorks is a rules-based application development tool providing the convenience of cross-platform development combined with one of the most powerful highlevel rules-based languages and fastest inference engine.
All APIs that help build prof of concepts of frameworks : bytecode, java, xml models analysis, querying and generation, using highlevel of abstraction.
Fifth is a exciting project to develop a new programming language that has all the capabilityits of C to develop low-level drivers, but uses a postfix syntax and has many high-level features from LISP and ML.
The Cup Programming Language is a combination compiler and VM (Virtual Machine). The language is purely procedural, though allows 'top-level' code like a scripting language.
The TechTrader Bytecode Toolkit is a high-level set of APIs for manipulating java bytecode. It is primarily targeted at making runtime and/or compile-time enhancements to existing java classes, or creating new java classes on the fly.
Prog is a lightweight, high-level, general-purpose, interpretable, compilable, strongly typed language that balances pragmatism, legibility, and versatility. Types are first-class objects and evaluation is considered a side-effect of type conversion.
A compiler that compiles the Vyne programming language.
The compiler is aimed at compiling the vyne language. The Vyne language is a highlevelprogramming language that aims to be a very powerful alternative to the currently well established highlevel languages. The goal is not to reinvent the wheel, but to make it better.
One thing that is important is that Vyne should not be owned by anybody. The language itself should be maintained by the community. The development website can be found on http://www.vyne.org
YARML or (Yet Another Readable Markup Langage) is a simple and readable markup language which have the same structure of XML but with new syntax which near to the syntax which used with the highlevelprogramming languages like Java,PHP, C and Python.