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.
Start Free
Build Agents and Models on One Platform
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.
PEL is a structured imperative programming language that is good for students learning how to develop a programming language in C. It starts from the very basic and then it evolves to support control structures, routines, functions, and lists.
Robot Controlling System (RCS) - is a .NET-oriented software group for controlling remote mechanical objects, debuging and programming them by .NET-languages
This is a flash card like study aid designed to optimally enhance both learning and retention of facts. Can be used for learninglanguages, vocabulary and other subject matter. Is similar to Supermemo and memaid.
Capivar Hunter is a simple 3d shooter written in Python/OpenGL intended as a learning platform to Game Development, Python and 3d Programming. Although it should be at least somewhat funny, the main objective of it is being simple and easy to extend.
The aim of the project is to provide short description of many programminglanguages, dialects, IDEs, etc. with sample programs (realizations of common algorithms like 'hello, world', 'dot product', 'quine program').
online 2d interactive world for learninglanguages. Users are placed within a virtual world, Users are placed there where the other users dont speak the same language. users need communicate to achieve objectives and organise life within the game
Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.
Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
"A Program is a Process, not a Thing." This project is about programming for the fun of it and will contain tutorials, notes, code and tips for learning to program, setting up servers, etc.
Mom4j is a pure Java (TM) implementation of the JMS specification. Mom4j is JMS 1.1 compliant. It uses XML/HTTP as a transport protocol (open to all programminglanguages) and comes with its own transactional message store.
TranslatOr aims at providing an online dictionary service allowing the user to freely define languages (=vocabulatories) and their mappings (=dictionaries). Its primary use is to make learning the vocabulatory of foreign languages easier.
Portable Euphoria. The next generation of interpreted programminglanguages! Providing what YOU want.
Why bother with the tedious write/compile/debug/compile/execute process, when you can just write it and run it! :)
IRC Client coded in Java, inspired in the popular mIRC. This client was coded as a practice, along with my learning of the Java programming language. I wanted to offer the code to help anyone wishing to start programming networked applications on Java.
LLVM is a unique compiler infrastructure designed for the optimization of programs from arbitrary programminglanguages. 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 program, which stores web links (or other data), has some other feature (for example: it can use as a desk calendar). It's a Hungarian project, but its language is English.
It's good for learningprogramming, but It's now very-very beta... :)
PATH is a unique two-dimensional programming language. Unlike conventional programminglanguages, 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.
Universal UI is an open development environment that allows the creation of user interfaces in multiple programminglanguages. The application classes define a framework that is subclassed by a developer and tailored for language specific output.
This software will control the ocupation and reservations of cabins in a Thermal Health Resort or a Spa Resort, but it is easy to configure to do another tasks.
- Programminglanguages: PHP, HTML, JavaScript.
- MySQL and Apache servers are needed.
- O
Computational modelling is a interdisciplinary field spanning many techniques and programminglanguages. AgenTools is a project dedicated to establishing increased modularity in scientific computing packages and a portal linking to other existing project
SimpleScript is a simple programming tool for scripting languages (Perl, PHP, Python, Ruby, TCL) written in Obj-C/Cocoa. It can be used by experienced developers to write and test on the fly small routines, and is a good solution for educational purposes.
JBeginner is for teaching and learning the Java programming language. It allows the user to construct simple programs by selecting program elements from menus, and to step through them, studying the evolution of the stack and the heap shown on the screen
Finch is a package dependency graph management engine with interfaces in many programminglanguages (C, Obj-C, Perl, etc). The goal for this project is to provide a robust replacement for the current dependency engine in Fink (fink.sourceforge.net)
Squarefish is a new endeavour to provide alternatives to boring programminglanguages and applications with the added bonus of very nice GUIs in most products thanks to the java look and feel!