An open-source programming language supported by Google. Easy to learn and great for teams. Built-in concurrency and a robust standard library.
General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.
Programming language designed to take full advantage of the GLib and GNOME ecosystems, while preserving the speed of C code.
Apple's compiled programming language that is secure, modern, programmer-friendly, and fast.
Optimizing ahead-of-time compiler for Scala based on LLVM.
A strongly statically typed high-level general-purpose programming language that supports both object-oriented programming and functional programming.
A language empowering everyone to build reliable and efficient software.
A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Functional programming language and environment for statistical computing and graphics.
General-purpose programming language designed for readability.
A lean and efficient implementation of Python 3 for microcontrollers.
Server-side scripting language.
Perl is a highly capable, feature-rich programming language
OCaml is a general-purpose, industrial-strength programming language with an emphasis on expressiveness and safety.
Package manager.
A powerful, efficient, lightweight, embeddable scripting language.
Kotlin is a concise and multiplatform programming language by JetBrains. Enjoy coding and build server-side, mobile, web, and desktop applications.
High-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science.
JavaScript is a cross-platform, object-oriented scripting language used to make webpages interactive.
Popular secure object-oriented language designed for flexibility to "write once, run anywhere".
Haskell is a purely functional programming language that features referential transparency, immutability and lazy evaluation.
Apache Groovy is a multi-faceted language for the JVM. It aims to provide a Java-like feel and syntax, but with added productivity features.
Fortran allows you to write code in a style that best fits your problem: imperative, procedural, array-oriented, object-oriented, or functional.
A simple, compact and powerful programming language to build scalable systems on the JVM. It is a dialect of Haskell on the JVM.
Linter.
A programming language used to build massively scalable soft real-time systems with requirements on high availability.
A delightful language with friendly error messages, great performance, small assets, and no runtime exceptions.
Elixir is a dynamic, functional language for building scalable and maintainable applications. Elixir runs on the Erlang VM, known for creating low-latency, distributed, and fault-tolerant systems.
Dart is an approachable, portable, and productive language for high-quality apps on any platform.
General-purpose language with a bias toward system programming and embedded, resource-constrained software.
Package manager.
CMake?is a powerful and comprehensive solution for managing the software build process.
A robust, practical, and fast programming language with a set of useful features that together form a simple, coherent, and powerful tool.
C is a general-purpose high-level programming language suitable for low-level programming, in other words: a system programming language.
Pascal is an imperative and procedural programming language, designed by Niklaus Wirth as a small, efficient language intended to encourage good programming practices using structured programming and data structuring.
Haskell for the JVM.
An event-driven version of Visual Basic 6.0 built into most Microsoft Office apps for automation and scripting.
Java specification designed for old keypad phones and PDAs.
Programming languages designed for experimentation or as jokes rather than actual use.
Domain-specific programming language for writing safe smart contracts.
Simple, fast, safe, compiled language for developing maintainable software.
Domain-specific programming language used for expressing quantum algorithms.
Formal language and environment for programming and specification which facilitates interactive development of machine-checked proofs.
Programming language inspired by Ruby and Python and compiles to performant JavaScript.
Object-oriented language targeting Adobe AIR.
Adobe ColdFusion is a commercial rapid web-application development computing platform
General purpose pure functional programming language with dependent types influenced by Haskell and ML.
Modern programming language designed for large, long-lived apps where reliability and efficiency are essential.
Like polyfills but without overriding native APIs.
Style guide and linter.
Impossible sounding projects that exist.
For npm packages.
AVA?is a minimal & futuristic JavaScript test runner
Task runner.
Code snippets you can understand in 30 seconds.
Asynchronous I/O in Python 3.
Scientific research in audio/music.
A version of Python for microcontrollers.
Data analysis and machine learning.
Optional static typing for Python.
Pest is a general purpose parser written in Rust with a focus on accessibility, correctness, and performance.
A small strongly typed programming language with expressive types that compiles to JavaScript, written in and inspired by Haskell.
D is a general-purpose programming language with static typing, systems-level access, and C-like syntax.
Powerful dynamic multiparadigm language that facilitates iterative and interactive development.