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.
Start Free Trial
Earn up to 16% annual interest with Nexo.
More flexibility. More control.
Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform.
Geographic restrictions, eligibility, and terms apply.
Norma implements a small, easy to learn command set to build your website framework. With a couple of sourcelines it creates the pages and connection links and thus building the structure. From there on you can use other tools. (Under development, the sc
Project for a coherent minimal set of tools, in a source code of small size using Pliant language (that focuses on pertinent indications, although allowing programmer's intervention at any level of abstraction and any general rule explicit breaking)
Interactive C is a stripped down version of the C language, primarily used for robotics projects. It supports various small-scale robotics boards, with a plug-in system for development for new boards.
A compiler for the high-level language Autocode, for use on very small
microcontrollers, initially the Atmel AVR1200. C is unsuitable for controllers
with little or no RAM. Autocode is designed to avoid the need to program these
devices in assembler.
Secure File Transfer for Windows with Cerberus by Redwood
Protect and share files over FTP/S, SFTP, HTTPS and SCP with the #1 rated Windows file transfer server.
Cerberus supports unlimited users and connections on a single IP, with built-in encryption, 2FA, and a browser-based web client — all deployable in under 15 minutes with a 25-day free trial.
Here we have fun developing software related to embedded extension languages and small languages in many application domains, using existing languages and/or creating new ones.
ContractChecker is a small tool to provide support for some design by contract features to standard Java code.
Internally, it is composed of an Ant task, which invokes a doclet to generate AspectJ and the AjcTask itself in order to compile it.
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.
A small Java utility used with AspectJ which allows any checked exception to be re-thrown as an unchecked RuntimeException. This allows aspects to generically throw any checked exception without the compiler complaining. BCEL is used to accomplish this.
Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
JSource is a small Java IDE written in Java using entirely Swing components. It has a light but powerful editor that allows creating, editing, compiling, and running Java files. It also supports syntax highlighting for other programming languages.
bkasm is a powerful, extensible, retargetable cross-assembler. It is intended for use with small embedded processors, particularly Digital Signal Processors. It currently supports the AL3101/AL3102 (1K DSP) from Alesis Semiconductor.
A C compiler that easily ports to any microprocessor. The compiler has the goals, in order of importance, of portability (in both source code and cpu target), small code size, simplicity, and execution speed. It is quite useful for microcontrollers.
Menugool is a menu generation language for Ncurses. It takes as input a small language describing the menu, and spits out C code (optional makefile) to display the menu. You can embed callbacks or call external scripts (in this way you can create a men
Small, object-oriented, interpreted scripting languaje, easily embbedable on C++ applications (C++ source code).
It can be used as a fast scripting languaje for RPG games, online applications and applications that needs complex customizations.
Jaune is a compiler and set of libraries that can be used to write
programs in the Java language for small devices. Includes a basic
set of class libraries, garbage collector, and set of
examples that can be run on the Nintendo GameBoy
Pizza is a small, fast and free compiler for Java and an important superset of the Java programming language. It is written in Java/Pizza and compiles to Java class files.
kasm is an assembler for the Saturn microprocessor, used in the HP48/HP49 calculators. It uses MASD syntax, which has only very small incompatibilities with the traditional syntax, supports a few constructs that make the assembly language be closer to a
Trying to implement a lispy scripting language on top of Java in a minimalistic way: as small as possible but with a solid language design thats borrowed from common lisp.
Decafcc is a simple just-in-time (JIT) compiler for small programming or data modeling language. The current Decaf project demonstrates how to parse simple C, and how to generate MIPS assemble code.
Prog is a lightweight, high-level, general-purpose, interpretable, compilable, strongly typed language that balances pragmatism, legibility, and versatility. Types are first-class objects and evaluation is considered a side-effect of type conversion.