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
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.
Erc is an interpreted link-oriented language. Majic is a java-based interpreter for Erc, and Majicc is a c++ based compiler for Erc which uses the Majic libraries.
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
Lazy is a language and a system to publish databases on the Web and to prototype full Web applications. It is based on the declarative specification of hypertext views
No imperative programming is required to create a database-backed web site.
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').
RScheme is a Scheme implementation with a reflective object system, operating system services, modules, threads, many other systemprogramming features (including the ability to integrate with and compile to C code), and a wealth of useful extensions.
"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.
jsoop (Javascript Object Oriented Programming) is a cross-browser javascript component library targeting Microsoft Internet Explorer and Mozilla. It's inheritance tree includes basic HTML components, alignment, serialization, fieldbinding, xml, xmlhttp
PacLang is a language for programming Network Processors. It aims to make it easy to write high performance networking applications that are portable across a range of target platforms.
<b>A simple, flexible, light weight application enclosure from which rapid extension is possible in the Java programming environment. Includes the config framework similar to Apache's digester tool, except control is encapsulated in the constructor.</b>
Java Persistence Aspect. An Aspect which automaticly maps java classes to predefined database tables and makes the updates of objects persistent.
Written in AspectJ 1.2.
Benefit: no JDBC programming. Minimal java code required for persistence.
Application Wireframe XML and reference software/stylesheets. This project aims to create a xml schema for application wireframes used during requirements gathering phase of development. The goal is a methodology and programming language agnostic format.
A modular audio programming language, designed to write applications quickly. Its main goal is real time audio processing, but it should be used for any kind of development.
SXML is a GNU program that allow to easily manipulate XML sources without worrying about DTDs, Schemas, XSLT and so on. It is implemented in PERL and supports Guile as embedded language for programming it. It is very useful to admin tasks and as an interm
(moved to http://savannah.nongnu.org/projects/demi)
Demi is an object-oriented library for Gameboy Advance programming. The main purpose of this project is to standardize commonly used aspects of GBA programming with an integrated standard library.
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.
source2source is a source code sharing application that enables users to share and search for source code of a specific programming language among users on its own network.
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
A suite of utilities meant for use when programming in general C/C++. It includes a stat program, an "insert" management program, syntax highlighter, code generators, a library of system-independent header files, and many more, just to name a few.
sCal: a small, scientific, script programmable calculator--for & in JavaScript. sCal2: an expansion giving a function/program catalog system with: hundreds of unit-conversions & material properties, programming examples, nearly limitless user-procedures
An ASCII MMORPG / World Simulation / Genetic Programming Project
This project was previously oriented towards creating an AI based Operating System.
However new visitors should refer to www.theasciiproject.com for information about what this project has developed into.
Universal UI is an open development environment that allows the creation of user interfaces in multiple programming languages. The application classes define a framework that is subclassed by a developer and tailored for language specific output.
An experimental templates-based framework for whatever webinterface system. Target is to develop an easy, extreme flexibile and easy-to-use system for a very quick developing based on the templates and object programming.
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.