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.
Get Started Free
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime
General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Adam is a programming language that is truely visual. There is a person named Adam who walks around in a 3D environment to show the execution of a program. A program is a description of the sequence of actions Adam must perform on the objects in a
The aim of the project is to provide short description of many programming languages, dialects, IDEs, etc. with sample programs (realizations of common algorithms like 'hello, world', 'dot product', 'quine program').
hazel aims to be a practical programming language for development of large software projects. Its application domain is similar to that of C++. Its syntax is similar to that of C.
RScheme is a Scheme implementation with a reflective object system, operating system services, modules, threads, many other system programming features (including the ability to integrate with and compile to C code), and a wealth of useful extensions.
The Angliconian2 Programming language (interpreter and eventually compiler).
NOTE: CVS gets updated more than this and only when project is stable.
Go to the homepage for documentation.
Alvyn is a free and open source re-implementation of Amos Pro Basic (Amiga) a Basic interpreter used for game developing. Alvyn is multiplatform and written in C++, with aim to preserve max compatibility with AmosPro. It use SDL library for graphics and
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.
Lemick is a project to make a programming language similar to those traditional Basic implementations but with all the attributes of the modern programming tool
Sand is a programming language. It is designed to be extremely portable and dynamic, with nearly all functionality implemented as add-on modules. It is also designed to be both pleasant for humans to program as well as aggressively optimized.
Formiga is a programming language based in Apaches Ant. The main difference between Ant and Formiga (Ant in Catalan) is that Formiga is aimed to be used as a scripting language for new or existing applications.
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".
Portable Euphoria. The next generation of interpreted programming languages! Providing what YOU want.
Why bother with the tedious write/compile/debug/compile/execute process, when you can just write it and run it! :)
JormaScript is a small procedural lisp-like interpreted scripting language being implemented in C. The idea behind the project is to study the problematics of a programming language implementation and to produce a small general-purpose scripting solution
The goal of the BlueSphere Project is to build a flexible, expandable, and easy-to-use authoring system for all forms of interactive fiction. The present focus of this project is on the development of a new interpreted programming language.
PATH is a unique two-dimensional programming language. Unlike conventional programming languages, which read a program in a left-to-right, top-to-bottom fashion, PATH programs can go up, down, left, and right, and change directions at will.
These tools are a simple way to experiment with programming objects and APIs. An object-oriented spreadsheet allows users to examine, create, and pass messages to hierarchical structures such as objects, XML, and SOAP/WSDL. Currently in OpenOffice & Java
http://chuck.cs.princeton.edu/ --- ChucK is a new programming language for real-time audio synthesis, composition, and performance. It supports concurrency, powerful/precise control over time, and the ability to add, remove, and modify code, on-the-fly.
Kew is a small and simple programming object-oriented language that offers as many advanced features as possible, including reflection, powerful collections and streams APIs, closure-forming blocks, a full security model, a packaging system and more.