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.
Try It Free
$300 Free Credits for Your Google Cloud Projects
Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.
Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Pizza is a small, fast and free compiler for Java and an important superset of the Java programming language. It is written in Java/Pizza and compiles to Java class files.
VHDLC is a VHDL to C++ translator aiming at full VHDL '93 compliance. It provides the translator and supporting VHDL libraries for the target host C++ compiler.
MixNet is a compiler of Mixal assembly language described in Knuth's "The Art of Computer Programming" for Microsoft.NET framework. MixNet generates .NET executable files. All sourcecode is written in C#.
The English Programming Language Compiler. A simple programming language that reads like plain English and compiles to Perl.
"There is a variable called 'x'. Put the string of letters "Hello, world." into the variable 'x'. Print 'x' to the screen.
Gcc for Windows (gcw) is yet another attempt to port gcc to Win32 platform. The major difference from MinGw and Cygwin is maximum possible acceptance of Microsoft Visual C++ sourcecode and intended binary compatibility with Microsoft Visual C++.
JB2CSharp is a port of the Java-Bison/Flex software developed by the Serl project at the University of Colorado, Boulder. Parsers and lexers will be able to use C# actions. The open source .NET project Mono has requested the port, and here it is.
The fast, flexible parsing engine. Parse anything in 4 steps: (1) define a grammar, (2) load the grammar into ClearParse, (3) call the engine to parse the source, and (4) traverse the parsing tree. You can even change your grammar at run time.
With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.
You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
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.
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.
This is an attempt to add PERL's datatypes and flexibility to C/C++. While it is currently just a library, I intend to create a compiler for the language PERC (PERl + C. Plus I can make lots of caffeine puns, which is always good.).
TreeScript a next generation Java based language for inserting into and building large (proxy based) XML like object trees. It allows code and diverse data sources to be acted upon is if they were simple atomic and node type values.
A Basic style language that uses a database as the internal datastructure. It compiles the code to ANSI-C. It is intended to be used for highly interactive websites. For documentation and background info, visit the homepage!
SuperClass is a JavaScript pre-processor/interpreter object, designed
to facilitate class-based OOP in JavaScript. NOTE: Project is closed. Replaced by: http://sourceforge.net/projects/jsclass
kasm is an assembler for the Saturn microprocessor, used in the HP48/HP49 calculators. It uses MASD syntax, which has only very small incompatibilities with the traditional syntax, supports a few constructs that make the assembly language be closer to a
Chasm is a language using assembler meat with C style bone. It provide
the C style flow control statement to make assembler code easier to write
and easier to maintain. All the register/memory modify code is
in the assembler, give the programmer the de
State is a programming language for automation control software. Hierarchical, type parametrized systems, controlled by Moore statemachines, are connected with arbitrary precision signals. Code generators for M68HC11 and Java are available.
lcc backend which produces java classes from C input. Although inefficient code is produced, C functionality such as function pointers and gotos are maintained.
XSLTC is an XSLT stylesheet compiler, based on TransforMiix. XSLTC takes as input an XSLT stylesheet, and generates C++ code. The executable generated from this code is expected to behave the same as the source stylesheet when run through an XSL processo
NJS is an independent implementation of the JavaScript language developed by Netscape and standardized by ECMA. It is designed to be re-entrant, extendible, fast, and programmable.