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.
Start Free
Ship Agents Faster
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.
Affnity is a hobby operating system, to help it's developer(s) understand the concepts of operating systems development and low level programming in C, C++, assembly.
A basic web server coded in C language using socket programming. Comes with all the basic features like access and error logs, customizing server root, port number etc.
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.
Python for Maemo project main objective is to turn in Python programming language as the default scripting language for Maemo Platform providing full integration for developers.
AlbanXX is a C++ class library for developing applications with a graphical user interface. For now it wraps the native Windows 32-bit API and can easily be combined with native API programming. Along with the library comes various development tools.
RyC Unit Testing is a simple set of Ruby scripts designed to facilitate the use of Unit Testing with the C programming Language. It does all the hard work for you so you can focus on refining your code.
Our client supports the following commands: The main commands understood are: ls (list),cwd (change host directory),pwd (see host directory),get (to download a file),put (to upload a file)
A small virtual machine with its own minimal assembly language. Features stackdump, memdump and variable execution speed. It's actually a kind of programming exercise and has a clean coding style. Thus, it may be used for educational purposes.
Lua-GD is an image manipulation library for the Lua Programming Language, based on Thomas Boutell's GD library. Lua-GD is free software distributed under MIT License.
This project provides a simple kernel for building distributed agent-based applications. It is based on the idea that the principles underlying dataflow programming are well-suited to design a coordination language for multi-agent environments.
gpint is a General Purpose Interpreter for a Pascal-type language written in the C programming language. It runs interactively and can run scripts. It was designed to be as simple as possible, easy to understand and easily extensible.
FGL is a tightly-integrated self-contained development & execution environment utilizing best-of-breed programming tools and methodologies, optimized web/application server, highly-scalable relational/object database, and robust extension interface.
Mirror is a full featured object oriented programming language. In Mirror all programmatic entities are first class objects, actions are performed by sending messages to objects ala Smalltalk, and binding is dynamic and performed at runtime.
GLplot is a Mathematics function plotting program based on OpenGL. It can be used to plot functions in 3 dimensions. The results are not as good as Mathematica or Matlab but it gives a good example or OpenGL programming.
TKlone, short for Tetris Klone, is a simple DOS-based game, with more features coming in the future. TKlone version 2.0 uses DirectX and Windows programming for a better experience.
This site is for the volunteers -- the MMIXmasters -- who are converting all of the programs in Knuth's "The Art of Computer Programming" Volumes 1 - 3 from MIX to a new language, MMIX.
APLEpy stands for Algebraic Programming Language Extension for Python. It is an open source alternative to commercial products such as AMPL and GAMS. It offers the same high level of abstraction while keeping the advantages of using Python environment.
monitor software for InSystemDebugging of programs running in an AVR target, using gdb/ddd, under linux, with a simple, low cost interface, which can be used for InSystem or standalone Programming as well.
Luciferino is a sidescroller game engine, that allows you to create your own sidescroller without any programming knowledge (you'll only have to read a pair of tutorials to understand the data files format).
Note that as of release 0.4.0 just the base programming language is provided: no support for programming with the application frameworks such as Series 60/80/UIQ is provided, and neither are phone APIs (IR/BT/SMS/...) supported. Volunteers welcome.