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
Train ML Models With SQL You Already Know
BigQuery automates data prep, analysis, and predictions with built-in AI assistance.
Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
Clojure is a dynamic programminglanguage for the JVM. Note - current Clojure development has moved to Google code: http://code.google.com/p/clojure/ Project web site: http://clojure.org
An architecture description language (DiaSpec) supports the description of components of a given distributed computing area. From these descriptions, DiaGen generates a dedicated programming framework to support distributed application development.
Fan is an OO, functional programminglanguage designed to cross compile to both the Java and .NET platforms. It provides a concise syntax along with elegant, cross portable libraries. http://www.fandev.org/
upl:"universal programing language" is a platform that help new comers and children to learn programming.
this platform helps to create programing languages for all languages and all purposes.
eventually the languages are translated to java.
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.
Tako is a direct programminglanguage with Java-like syntax. Direct languages avoid routine aliasing and allow programmers to view all variables directly as independent objects, simplifying both formal and informal reasoning.
Javy is concept dynamically typed programminglanguage of Cezve ProgrammingLanguage Infrastructure. Cezve provides creating customizable new programming languages as fast as possible.
Blocks is a block-oriented graphical programminglanguage. Programming is simply a matter of dragging and dropping blocks. Blocks can be used as an education language, as an extension language for Java applications or as an autonomous script language.
Jii is a scripting language for the JVM. It is a pure, proto-type based OO programminglanguage with roles. It also provides access to the Java class library in Jii syntax. It takes influences from Newspeak Smalltalk, Io and Perl.
Jawk is an interpreter/compiler for the AWK programminglanguage for Java. Unlike prior versions, Jawk provides an efficient execution environment for AWK with minimal enhancements to the language.
LOLCode IDE plugin for Eclipse. LOLCode is a new humorous language designed to teach those new to programming, and to be enjoyed by the rest of us. This plugin does syntax highlighting, code folding, debugging and content assistance.
jEneration is a code generation program using a simple drag and drop interface aimed at new users to the Java programminglanguage.
Using jEneration, it will be possible to create Java programs without writing any code.
Stonehenge is a java tool for code generation. It simplifies the process of mapping DB tables into programming code. It generates Java code, C# code, VB.NET code and potentially code for any language.
STDL (Structured test description language) is a domain-specific testing language that is used to auto-generate unit test code. It supports a myriad of output languages (incl. C#). The project's aim is that of reducing the resources required for testing
"Complex" is a simple object oriented language with some functional aspects. In a short, the list/pairs are replaced by objects. The objects have a defined behaviour, which corresponds to what should happen if they are evaluated.
JUndo is a declarative object-oriented programminglanguage with functional, and intensional programming characteristics. Applications include multi-level undo and sophisticated error recovery. See http://verdantium.blogspot.com/
ADeLa is a scripting language with a python-like syntax, designed for easy embedding into java applications to drive all or part of the application logic. ADeLa scripts run in a sandbox into which only the desired functionality is exported.
The Java Aspect Metamodel Interpreter (JAMI) is a research framework for modeling and experimenting with aspect-oriented programming languages. Common language design concepts and their operational semantics are modeled, and can be run by an interpre
TreeDL (Tree Description Language) is a notation for tree structures used by programs (like syntax trees) and tool for translation of tree descriptions to target programminglanguage, docs generation, etc. Tool's functionality can be extended by plugins.
GUESS, or the Graph Exploration System, is a system and language for visualizing and manipulating graph structures and creating new visualization applications.
MiniLang is yet another scripting language written in Java programminglanguage. Main features : Functional language, Strongly interact with Java, XML integration, Statickly typed, Integrated template engine like Velocity or Smarty...
This is a java project that simplifies reflection programming model. Java and java like programming languages can use this project for simpler reflection. Hopefully, this will result in the language spec adopting this model of reflection.