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
MongoDB Atlas runs apps anywhere
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.
Serpent is a real-time scripting language inspired by Python but completely reimplemented to support real-time garbage collection and multiple instances of the virtual machines running on independent threads.
Agena is an interpreted procedural programming language.
Agena is an easy-to-learn procedural programming language designed for science, scripting, and many other applications. Binaries are available for Windows, Linux, Solaris, OS/2, Mac OS X, Raspberry Pi and DOS.
BASIC-like language interpreter for embedded systems
Terminal-BASIC is a BASIC-like language interpreter, works on
a set of single board embedded systems (i.e. famous AVR uc based boards).
Terminal-BASIC:
* suports real numbers, multidimensional arrays and Darthmouth BASIC-style matrix operations;
* written in C++11;
* has modular structure (can save uc storage, instantiating only used modules);
* works through different i/o devices, using vt100 commands;
* on systems with multiple i/O devices can work as simple time-sharing system;
* static Linux build for playing and debug;
...Five successively more sophisticated models of a pipelined MIPS RISC processor are included. Though the code is deliberately kept clear and simple in order that readers are able to figure out how a real processor works through the medium of the code, it will soon be able to run a real Linux O/S kernel compiled for MIPS in Java - at what speed we don't know!
A Controlled Language Programming (CLP) compiler, runtime engine, and development IDE for writing software in a natural (but somewhat restricted) language that clearly represents the real world concerns and maps to a 3GL (Java/Groovy) for execution.
Rugg is a hard drive and filesystem harness tool that allows you to test and benchmark drives and filesystems, by writing simple to complex scenarios that can mimic the behaviour of real-world applications.
This tutorial demonstrates how easy it is to accomplish real world programming goals with Rebol. The text aims to teach average users to program computers to do useful things, without the long and difficult learning curve imposed by other languages.
EVM is a 32-bit virtual machine designed for easy implementation. It supports bounds checking, real-time linking and JIT compilation on x86 architecture. No platform-specific calls or byte order dependencies. Comes with an optimizing C compiler.
SymLang is an other interpreted object oriented embedded language. It's a prototype language, this means it implements some ideas that would not work well in a real world environment. If you are interested in language development, tou will enjoy it :)
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.
The Frame Processing Language (FPL) is an XML language based on the Frame Technology by Paul G. Bassett as described in his book Framing Software Reuse: lessons from the real world.
FPL is implemented in Java using JDOM,Saxon and Jakarta-oro.
Java-program to read, modify and execute class-files. a real java VM written in java or a decompiler for class-files is possible (and partially working)
NaRP-i (for Not a Real Pseudo Interpreter) is a multiplatform interpreter. His goal is validate analysis of problems made in a pseudolanguage called NaRP. Narp and Narp-i are so interdependent that they should be regarded as a single project.