Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Start Free
$300 Free Credits to Build on Google Cloud
New customers can spin up VMs, build with AI, and query data at no cost.
Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
X6GL is a suite of code generation utilities capable of generating source code in any language, based on source code templates and XML files. Initial focus has been around generating data access layers of apps involving Java, Oracle, C#, SQL Server.
Mimah is a code generator for O/R mapping tool.
The open architecture enables Mimah to support any tool, any language, any database.
Supported : MLF, C#, Vb.net, SQL Server 2000, Oracle & MsAccess
A interpreter for the brainf*k programming language which also can generate C code (and a Makefile).
Supported compilers: gcc (linux, cygwin, ...) and MSVCPP 6.0
The program emulates a MIX machine (introduced by Knuth in his books "The Art of Computer Programming").
- MIX Assembly Language (MIXAL) parser that converts the MIXAL code to MIX machine code
- a MIX interpreter which executes MIX machine code
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.
gUiML is a UML tool aimed at developers. It allows editing in any programming language, produces code and will reverse engineer in the future. It has a good GUI and is more intuitive than a standard UML App.
eDIV is a multiplatform DIV language compiler. This language combines some ideas from C and MODULA-2 to create a potent and efficient language with a simple syntax and Pascal/C like.
DAVIS is an easy and useful language for IRC bots. This project contains our own bots, some bots for demonstration, a parser that creates Java, C, Perl and IRC-Script code out of a DAVIS file, and an interpreter for DAVIS files.
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).
Il2j is a translator of Common intermediate language to java bytecode. It will allow programmers to program in any .Net languages, and run their software on any virtual machine.
orange is a new object oriented programing language, combining features from objective c, java and scheme. it's main targets are compactness, efficency and rapid prototyping.
A language in which to specify Finite State Machines. These machines are then implemented in different languages, and even in different models within those languages, through code generated by fsmlang. Also, a tabular depection of the machine is genera
Tomato is an experimental Java application development environment which aims to replace text-based Java programming with a point-and-click visual programming language. The prototype works sufficiently to help develop parts of itself.
ASSL (pronounced AY-sil), is a wrapper around CHP, an established async. process description language. This project provides a set of tools that aid the design, simulation, and synthesis of async. VLSI circuits. Common parser, independent tool projects
We\'re creating a program to describe and model using the KISS Modelling language. After modelling the program, it\'s possible to generate the modelled application (or at least a framework of the application). This generated app will be webbased using php
The WBuilder IDE is a IDE(Integrated Development Tool) that can support any number of user-specified syntax language and also has the capability to link up to a number of external programs and compilers, including Perl SDK, JDK, Matlab, and any GNU compli
A framework for user-extensible compilers and development tools, including a Java-to-Java extensible compiler, ideal for Java code refactoring. Also includes the new LX programming language.
mySAL -- A simple single assignment language
Single assignment languages are a kind of "functional" language
where the parallelism is easy to discover. mySAL is a relative
of SISAL, and old and distinguished SAL. The provided compiler
and runtime
Virtual machine/emulator; "holding pen" for self-replicating programs written in custom RISC assembly-like language, evolving via random point mutations and periodic fitness-based cullings. Inspired (like Avida) by Thomas Ray's alife simulator, Tierra
GLBCC is a front-end to the GNU Compiler Collection. GLBCC adds Liberty Basic to the GCC language collection so that Liberty Basic code can be compiled directly to an executable. Since GLBCC uses GCC, the object files can also be linked with object file
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 Doodle project aims to provide a language to easily describe
Origami diagrams and produces a ready-to-print document. Doodle will
free creators from diagramming constraints and increase their capability
to share their creations.