Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.
Guile is the GNU Ubiquitous Intelligent Language for Extensions, the official extension language for the GNU operating system. It's an implementation of the Scheme programming language, supporting the Revised5 and most of the Revised6 language reports, as well as many SRFIs.

With Euler Math Toolbox, you experience mathematical computations, numerical as well as symbolic, with ease and beauty.


A language and editor focused on scientific computation, solving engineering problems with safety checks, low-cost abstraction, and matrix programming.



J is a high-level, general-purpose programming language that is particularly suited to the mathematical, statistical, and logical analysis of data. It is a powerful tool for developing algorithms and exploring problems that are not already well understood.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- Android
- iPhone
- Web Browser
- Raspberry Pi

Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- Android
- iPhone

MusicJargon is a high level musical notation that allows to represent aurally perceived music played with instruments or sung by the human voice through the use of text files.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux

RAPTOR is a flowchart-based programming environment. RAPTOR programs are created visually and executed visually by tracing the execution through the flowchart.

P is a programming language for asynchronous event-driven programming and the IoT that was developed by Microsoft and University of California, Berkeley.
Cost / License
- Free
- Open Source (MIT)
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- Amazon Web Services
- Ubuntu
Very fast BASIC like programming language for console and gui applications, automate process, automate data exchange, connect to databases, send mails, ftp, rest api, parsing, tokenizing, files, OpenGl, graphics, sound, printing ... much more.


+1
Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific...

Implementation of Scheme providing an interpreter, compiler, source-code debugger, integrated Emacs-like editor, and a large run-time library.

MicroPython aims to implement the Python 3.4 standard (with selected features from later versions) with respect to language syntax, and most of the features of MicroPython are identical to those described by the “Language Reference” documentation at docs.python.org.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Online
- BSD
- Self-Hosted
- JavaScript
- FreeBSD
- OpenBSD

PSeInt is a tool that simplify to write pseudocode, draw flowcharts, edit and execute algorithms, mark errors and convert from psudocode to code. It is free software and multi platform.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux



Cobra is a high-performance, rapid-development programming language. It combines features from Python, C#, Objective-C, Eiffel and other languages in order to boost developer productivity.
Cobra is open source under the MIT license.
Cost / License
- Free
- Open Source
Application type
Alerts
- Discontinued
Platforms
- Mac
- Windows
- Linux

The Odin programming language is fast, concise, readable, pragmatic and open sourced. It is designed with the intent of replacing C with the following goals:
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- JavaScript
- Hotspot JVM



abc is a text based format for music notation, particularly popular for folk and traditional music.
Cost / License
- Free
- Proprietary
Application types
Platforms
- Mac
- Windows
- Linux
- Online
- Self-Hosted

Jabaco is a simple programming language with a Visual Basic like syntax. Jabaco enables you to create powerful software for all Java supported operating systems.
Cost / License
- Free
- Proprietary
Application type
Alerts
- Discontinued
Platforms
- Windows



Pyret is a programming language designed to serve as an outstanding choice for programming education while exploring the confluence of scripting and functional programming. It's under active design and development, and free to use or modify.



























































