Decouple your GUI building code from the rest of your application. Using an XML description, the Java Gui Builder will build appropriate windows, controls and objects for later retrieval by the mainstream code.
Documentation of the compiler and virtual machine of the Objective Caml language
ECCO is a web-based IDE. In other words is an online development environment with file manager, console interface for compiling and execution of code and an editor with syntax highlighting, tabs and support for many languages and accessed with a browser
All APIs that help build prof of concepts of frameworks : bytecode, java, xml models analysis, querying and generation, using high level of abstraction.
Ironseed is a crossplatform binary version-compatible programming language, an answer to Microsoft COM technology which also does not have such limitations.
JPIE is an implementation of an Open Source Java to Prolog/Prolog to Java interoperability mecanism based on the Java VM.
Lem is a object-oriented extension language with a C-like syntax. A Lem "source" program is compiled interactively and then executed. This project aims also to develop a shell (lemsh) based on the Lem programming language.
A library written in Objective-C for linux or others gcc-enabled systems that brings support of slots and signals ŕ-la Qt in the language, and a windowing toolkit made in OpenGL or X11. Other useful tools may also be included such as XML.
Your language to speak with all.
This project has the language data for spel, the main new codebase is at: https://gitlab.com/liberit/pyac A computer programming language using human language syntax for human-to-human and human-to-computer communication with high precision, supporting many languages. Currently has alpha prototype support for analytic versions of the UN languages English, Mandarin Chinese, Spanish, Arabic, Russian and French as well as a bunch of others in addition to the core mwak language. The alpha IDE is at http://spel.sourceforge.net/src/web/spel.html (wait for it to finish loading before clicking "translate") Since it is early prototype, it's not easy to use, If you are interested, join the mailing list. latest code is in the git repository.
An easy to use multi-syntax programming language with a set of portable APIs to create CLI and GUI applications for UNIX/X11 and/or Win32.