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
Go from Code to Production URL in Seconds
Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.
Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
ForceBasic - This is programming language for development software. Selecting unit library you can write program for some operation system. ForceBasic compiler can build crosspatform code, who executing with help virtualmachine.
Refal.NET - Versatile, Compact yet Powfull Text Transformer and Compiler-Writing System. Based on Refal.NET VirtualMachine (+Refal.NET Compiler), this RAD-tool might be used for rapid prototyping, decreasing up to 10 times development efforts.
Desquirr is a decompiler plugin for Interactive Disassembler Pro. It is currently capable of simple data flow analysis of binaries with Intel x86 machine code.
Command Script 4 (CSC4) is an "application control" or application extension scripting language / virtualmachine / compiler environment. CSC4 supports object member access, object creation and static calls to the underlying .NET Framework 2.0.
CCompilerSuite is a complete framework to compile a rich dialect of ANSI-C onto a RISC-like assembly, with a VirtualMachine as well. It provides for minimized tree creation, partial evaluation and semantic checks. Project is in C++ and fully extensible.
The MCAScript programming language consists of a subset of C# extended by special statements from hardware programming languages. It has been developed to be used within the MCA(Modular Controller Architecture) to script to behaviour of robots.
Kath is a simple high level language aimed towards scientific/engineering/general use applications. A minimum amount of constructs support classes/functions/generics. Its easy to learn, use & read. The compiler Komp produces bytecode for a virtualmachine
AI-powered service management for IT and enterprise teams
Enterprise-grade ITSM, for every business
Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Compiler/VirtualMachine, intended to be OS-independent, but developed for the moment on WinXP. The compiler will understand a flavour of Object Pascal, one which is "extensible" to particular needs (e.g. inline SQL).
Project's goal is to investigate the possiblity of fully-dynamic programming in memory-constrained environment like microcontrollers using virtual machines and a language+virtualmachine for some architectures.
Macro Scipting Language (MSL) is a light weight perl-like scripting language that is intended to be added to existing or new applications to provide macro support. It can also run standalone as well. The syntax is very close to perl and c.
C++ STL-based parser toolkit that allows the specification of EBNF-like grammars (using operator overloading) and the conversion of arbitrary input (text, tokens or other) to user-defined structures through events attached to grammatic rules.
'PASC++AL' will be an education application. It will be simulation of compiler and virtualmachine for PASCAL language write in C++. This project will be realized under Uniwersity of Podlasie (POLAND).
The XPS is a scalable platform for meta-programming and domain engineering. It provides a virtualmachine, compiler, and runtime library that make it possible to efficiently develop, debug, and run programs based on XPL (eXtensible Programming Language)
JikesTM is a compiler for the JavaTM language. The Jikes project strives for strict adherence to the Java Language and Java VirtualMachine Specifications. Jikes' most popular feature is it's extremely fast compile speed.
TransJVM is a Java package to assist compiler writers targeting the Java VirtualMachine. It provides a simple logical interface for creating JVM classes, expressed in terms of Methods, Fields, Statements and Expressions. JVM details are hidden.
EVM is a 32-bit virtualmachine 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.
LLVM is a unique compiler infrastructure designed for the optimization of programs from arbitrary programming languages. Compilation in C and C++ programs is supported using a parser based on GCC 3.4. Backends exist for X86, Sparc, PowerPC and "C".