Open Source Development & DevOps Software
Raku
Raku is a programming language that intends to carry forward the ideals of the Perl community. The project was formerly known as Perl 6 and was renamed to Raku as of October 2019. Raku introduces many modern concepts to the historical language while keeping Perl compatibility mode as a part of the specification. Raku is developed by an enthusiastic community of volunteers, that strive to push the language forward.
Objective-C
A general purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language. Objective-C was specifically designed for the Apple ecosystem and their respective application programming interfaces, Cocoa and Cocoa Touch for building applications for macOS and iOS. Since 2014 the Apple ecosystem rely on their new programming language Swift.
Ceylon
With Ceylon developers can write software that runs on the JVM (Java Virtual Machine) or complied to JavaScript. Ceylon is an object-oriented, strongly statically typed programming language with an emphasis on immutability. The language was first created by Red Hat in 2011, but is now maintained by the Eclipse Foundation.
Rebol
Rebol is a lightweight, cross-platform data exchange programming language. The language is designed by Carl Sassenrath and is suited for network communications and distributed computing. Rebol's unique simplistic design makes it a productive language that is loved by its users.
Racket
Racket started its life as a Scheme implementation, but has now grown into a general-purpose, multi-paradigm programming language and the world's first ecosystem for language-oriented programming. Racket designed to be a platform for programming language design and implementation where developers can create their own dream language.
Pharo
Pharo is an open source dynamic and reflective language which is made by a community of more than 100 contributors. The language is isnpired by the programming language Smalltalk which was released back in the 1972. On top of that, Pharo offers several live programming features such as immediate object manipulation, live update and hot recompiling. The Pharo full stack is released under MIT License.
Eiffel
Eiffel is an free and open-source object-oriented programming language designed at Eiffel Software by Bertrand Meyer back in 1985. Bertrand Meyer had one goal in mind when he created the language, the goal of increasing the reliability of commercial software development. Today Eiffel comes with its own IDE (Integrated Development Environment) called EiffelStudio, the software can be used to write Eiffel code in a single user interface that includes a compiler, interpreter, debugger, browser, metrics tool, profiler, diagram and code inspector.
Lisp
A family of programming languages dating back to 1958. Lisp is the second-oldest high-level programming language in widespread use today.