GLib
GLib, short for GNOME Low-Level Core Library, is a general-purpose utility library developed by the GNOME Project and first released in the late 1990s. It provides core data structures, portability wrappers, event handling, and system utilities that sit below graphical toolkits such as GTK. GLib is used extensively in Linux desktop environments, system services, networking software, and cross-platform C applications.
Elm
Elm, short for Elm Programming Language, was created by Evan Czaplicki in 2012. Elm is a functional programming language designed for building reliable, maintainable, and high-performance web front-end applications. It compiles to JavaScript and provides a strong type system with immutable data structures and no runtime exceptions.
Fantom
Fantom, short for Fantom Programming Language, was created in 2005 by Brian Frank. Fantom is a high-level, object-oriented programming language designed to run seamlessly on multiple platforms including the Java Virtual Machine (JVM), .NET Common Language Runtime (CLR), and JavaScript environments. It is used for web services, enterprise applications, scripting, and cross-platform libraries.
SPARK
SPARK, short for SPARK Programming Language, is a high-integrity programming language designed for building safety-critical and secure software systems. It is based on Ada and emphasizes formal verification, reliability, and predictability. SPARK is commonly used in aerospace, automotive, and defense applications. Developers can access the language and tooling through the official AdaCore SPARK Downloads, which provide compilers, verification tools, and documentation.
Zeno
Zeno, short for Zeno Programming Language, is a high-performance, systems-oriented programming language designed for safety, simplicity, and efficiency. It is used in embedded systems, performance-critical applications, and as a modern alternative for low-level programming tasks. Developers can download and install Zeno from the official Zeno website, and integrate it with IDEs like Visual Studio Code or JetBrains IDEs for syntax highlighting, debugging, and project management.
SciPy
SciPy, short for Scientific Python, is an open-source Python library built on top of NumPy that provides advanced numerical routines for scientific computing, including modules for optimization, integration, interpolation, linear algebra, signal processing, and statistics. Developed by Travis Oliphant and contributors in the early 2000s, SciPy extends the capabilities of Python for engineers, data scientists, and researchers.
Go
Go, short for Golang, is an open-source programming language designed for simplicity, concurrency, and performance. Developed at Google by Robert Griesemer, Rob Pike, and Kenneth Thompson in 2009, Go can be downloaded and installed for personal or business use via golang.org/dl.
Java
Java, short for Java Programming Language, is a versatile, object-oriented programming language used for web applications, desktop software, mobile apps, and enterprise solutions. Developed by James Gosling at Sun Microsystems in 1995, Java can be downloaded and installed from java.com/download for personal or business use.
Python
Python, short for Python Programming Language, is a high-level, interpreted programming language known for its readability, simplicity, and versatility. Created by Guido van Rossum in 1991, Python can be downloaded and installed for personal or business use from python.org/downloads. It is widely used for web development, data analysis, automation, artificial intelligence, and scientific computing.
JavaScript
JavaScript, short for ECMAScript, is a high-level, interpreted programming language primarily used to create interactive and dynamic content for websites, applications, and server-side environments. Originally created by Brendan Eich in 1995 while at Netscape, JavaScript can be downloaded and used via any modern web browser or installed on servers through platforms like Node.js for personal or business use.