New to Google Cloud? Get $300 in credits to explore Compute Engine, BigQuery, Cloud Run, Gemini Enterprise Agent Platform, and more.
Start your next project with $300 in free Google Cloud credit. Spin up VMs, run containers, query petabytes in BigQuery, or build agents with Gemini Enterprise Agent Platform. Once your credits are used, keep building with 20+ always-free tier products including Compute Engine, Cloud Storage, GKE, and Cloud Run functions. No commitment required—just sign up and start building.
Claim $300 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.
The Ja.NET project provides open source Java development tools (e.g. Java 5 JDK ) and runtimes for .NET. With the help of Ja.NET's open source software, you can leverage your Java investments on .NET.
ixicl is a runtime-mutable language, capable of running as a persistent daemon. ixicl allows programmers to create the language used to accomplish the desired task, and add sub-languages for functionality such as scriptability.
MUgen is an emulator generator which works in a way similar to yacc. It takes an input machine description and outputs a source file which is a fully implemented emulator of that system. This is the open-source system.
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.
A C/D/Java style programming language with built in support for concurrent programming (microthreads, actor model). It is implemented as a LLVM front end to allow for native X86 high performance code generation.
A calculator with C-style syntax and many features, like functions, braching and arrays. It's a small programming language that can be executed on VM or compiled to x86 code and run natively.
A parser generator based on parsing expression grammar rules. It generates code and accepts actions in LLVM Assembly rather than C like its predecessor, PEG, did.
Verto is a compiler that uses a top-down recursive descent parser implemented in Java
for educational purposes. It translates Verto language (a subset of the C language) into Caesar machine language.
Verto is the Latin word for interpret.
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity.
Freshservice is an intuitive, AI-powered platform that helps IT, operations, and business teams deliver exceptional service without the usual complexity. Automate repetitive tasks, resolve issues faster, and provide seamless support across the organization. From managing incidents and assets to driving smarter decisions, Freshservice makes it easy to stay efficient and scale with confidence.
News: since 2015 we continue all related developments within Collective Knowledge Framework: http://github.com/ctuning/ck/wiki
ICI transforms production compilers into open interactive plugin-based research infrastructure as the first step towards future intelligent self-tuning computing systems. More information: http://cTuning.org/ici
The NOAP toolkit provides a collection of utilities to use for slightly more exotic development on the Common Language Infrastructure. NOAP includes a fast ORM, an Objective-C compiler for .NET, and much more. See the Web site for more information.
Jasmin is a Java Assembler. It takes ASCII descriptions for Java classes, written in a simple assembler-like syntax. It converts them into binary Java .class class files suitable for loading into a Java Virtual Machine implementation.
Mixed Analog/Digital Simulator framework - parser and elaborator for Verilog and Verilog-AMS, and an extended C++ (ParC - http://parallel.cc) to be used as the simulation engine.
Java Cobol Lexer take a cobol source program and return it as a list of lexical tokens.
Library takes source code in fixed, free and mixed formats. It recognizes standard Cobol 85.
PEA Scripting Language is a Portable Embeddable and Adaptable Scripting Language.
It's a simple scripting language that could be used to write plugins for any kind of application - embedded or PC application.
Elice is a free compiler for programs written in the proprietary language PureBasic. It compiles those programs to C++ and then uses g++ to generate an executable. This is an old version. Development has moved to https://gitorious.org/elice/
An Oberon-2 compatible source code translator which will produce C++ or Object-C files from Oberon input files. Extensions will be included to allow infix operator definitions, enumerated types, complex numbers, strings, and OS interface modules.
ooc is an object-oriented programming language which is implemented with a source-to-source translator to pure C99. It supports classes, abstract functions, foreach, ranges, etc. It intends to be modern, modular, extensible, yet simple and fast.
Snack combines a high-level object oriented language (think JavaScript) with a bytecode execution engine. An example air traffic control game (a port of the classic ATC) and a text adventure framework are included.
A complete Parallax Propeller debugger/simulator for development of assembler code, with built-in editor and compiler. In runs under Java v1.5 or better.
Java2C++ is a translator from Java to C++. It makes the assumption that the java program to translate is a properly functioning program, significantly simplifying analysis. Java run-time environment will be provided in a runtime library.
In 2015, we converted cBench to open Collective Knowledge Format (CK) and moved it here:
http://github.com/ctuning/ctuning-programs
CK allows you to simplify compilation and execution of these benchmarks across multiple platforms (Windows, Linux, MacOS, Android ...).
Collective Benchmark (cBench) is a collection/extension of open-source programs and multiple datasets to enable realistic benchmarking and research on program and architecture optimization.