JSource is a small Java IDE written in Java using entirely Swing components. It has a light but powerful editor that allows creating, editing, compiling, and running Java files. It also supports syntax highlighting for other programming languages.
This project is the reference/bootstrap compiler for the Aglaia programming language. The language is object oriented and supports garbage collection, contracts, etc. Care is taken to ensure consistent and clean syntax, and to reduce programmer errors,
Everything related to forth programming that has been discussed on the comp.lang.forth usenet newsgroup. The site is dedicated towards improving portability between forth implementations, providing surveys, example implementations, and library modules.
Transform your applications and workflows into powerful agentic systems at global scale.
Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Multimethods for .NET: Makes multi-methods available to *any* language that targets .NET - C#, VB.NET, JScript.NET, Managed C++ and the rest! Uses .NET dynamic assemblies and shows how to generate dynamic .NET types and IL at runtime.
Paradox is a programming language designed to combine the simplicity of scripting languages like PHP and Perl with the power and speed of C++ and Python.
CLAW is an extremely minimilistic programming language that is good for people looking to write their own language, or learn more about programming language design. The compiler and interpreter are just two C files that even Dev-C++ can compile!
C-Prime, or C' in abbreviation, is simply an attempt to add some fun and modern features to C without sacrificing speed or power. We intend to make "down and dirty programming" a "more enjoyable" experience.
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.
AspectJ integration with Netbeans. AspectJ enables aspect-oriented programming for Java. This module supports building AspectJ programs and navigating crosscutting structure within NetBeans and SunOne/Forte IDEs.
A group of systems for building network-oriented intelligent agents, consisting an agent communications infrastructure, April - an agent construction programming language, Go! - a logic programming language and DialoX - an XML-based user interface engine
M is a capability-based language in the Java framework for distributed, secure, persistent, extensible virtual worlds. The project also supports JCC, a Java-based hybrid constraint programming language. This project is also being used for work on TCC and its extensions.
The project's aim is to build automated programming language translation system that will port program sources written in one language to other programming language(s).
Mercury is a modern logic/functional programming language. The Mercury system includes a
compiler, debugger, libraries, sample code, profilers, etc. Mercury is designed to be the successor
of logic programming languages such as Prolog.
Inger is a compiler for an imperative programming language (inger)
Inger is a compiler for an imperative programming language (inger), which is much like C (but cleaner). Apart from the Inger compiler, we have written the e-book 'Compiler Construction: A Practical Approach', which is available for download.
The Gobj system, a revolutionizing object-oriented application framework and programming language which provides a simple, completely new way to interact with your computer and the world around.
With the recent release of the OOPIC Compiler IDE source code we, the users of the OOPIC robot controller are working to improve the developement environment to assist and make programming the OOPIC easier.
AspectJ integration with Borland's JBuilder IDE. Developers use the AspectJ language to do aspect-oriented programming for Java projects. They can compile and run AspectJ and Java programs, and navigate and view crosscutting structure in the editor an
Hush is a full object-oriented programming language, based loosely
on Smalltalk. It includes typeless data, dynamic method binding,
exception handling, closures, mixins, multiple threads,
garbage collection and X11 graphics bindings.
This project is the port of Lua programming language to Java platform. It contains the bytecode compiler and interpreter, that use the same bytecode format as the original version, and partially support standard Lua library.
Compiler, Interpreter and Docs for Superx++: the general purpose object-oriented programming language based on XML. Superx++ conforms fully to the XML 1.0 specification and is ideal for manipulating XML and other markup language documents.