Explore technologies in programming languages
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.
Dart is an open-source, general-purpose, object-oriented programming language developed by Google.
Node.js is an open-source, cross-platform, JavaScript runtime environment that executes JavaScript code outside a web browser.
Lua is a multi-paradigm programming language designed primarily for embedded use in applications.
KPHP (kPHP or KittenPHP) is a free PHP-to- C++ source-to-source translator, developed by VKontakte.
Kotlin is a general purpose, free, open-source, statically typed “pragmatic” programming language initially designed for the JVM (Java Virtual Machine) and Android that combines object-oriented and functional programming features.
Sass is an extension of CSS that enables you to use things like variables, nested rules, inline imports and more.
Scala is a general-purpose programming language providing support for both object-oriented programming and functional programming.
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
Elm is a statically typed functional programming language created by Evan Czaplicki in 2012 for building web applications.
Erlang is a general-purpose, concurrent, functional programming language, and a garbage-collected runtime system.
Rust is a multi-paradigm, general-purpose programming language designed for performance and safety, especially safe concurrency.
Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages.
Imba is a Web programming language that compiles to performant JavaScript, providing language-level support for defining, extending, subclassing, and instantiating.
Adobe Flash is a multimedia software platform used for production of animations, rich web applications and embedded web browser video players.
AsciiDoc is a text document format for writing documentation, slideshows, web pages, man pages and blogs. AsciiDoc files can be translated to many formats including HTML, PDF, EPUB, man page.
Java is a class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
TypeScript is an open-source language which builds on JavaScript by adding static type definitions.
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.
C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.
ColdFusion Markup Language (CFML), is a scripting language for web development that runs on the JVM, the .NET framework, and Google App Engine.