💻 Generic Programming Language
Discover products tagged with #Generic Programming Language
Coq
Coq is a formal proof management system. It provides a formal language to write mathematical definitions, executable algorithms, and theorems together with an environment for semi-interactive development of machine-checked proofs.
Guile
Guile is a programming language designed for extending applications, with a focus on being embedded in other software systems.
Gambas
Gambas is a free development environment based on a Basic interpreter with object extensions. It is inspired by Visual Basic and allows you to quickly and easily create applications for Linux.
GNU sed
GNU sed is a stream editor for filtering and transforming text.
ES6
ECMAScript 6 (also known as ES6 and ECMAScript 2015) is the latest version of the ECMAScript standard. It brings many enhancements to the JavaScript language.
Squirrel (programming language)
Squirrel is a high-level imperative, object-oriented programming language that is designed to be a lightweight scripting language that fits inside the applications. It features a dynamic type system, automatic memory management, and a syntax similar to C/C++.
Common Lisp
Common Lisp is a high-level, general-purpose programming language known for its powerful macro system, rich set of data types, and support for object-oriented programming.
Smalltalk
Smalltalk is an object-oriented, dynamically typed, reflective programming language.
Transcrypt
Transcrypt is a Python to JavaScript compiler that allows you to write client-side web applications using Python.
TXR
TXR is a versatile software that simplifies text processing and data extraction.
SoftwareTesting.AI
SoftwareTesting.AI is an AI-powered software testing tool that automates test case generation, execution, and result analysis.
Agda
Agda is a dependently typed functional programming language and proof assistant.
Bracmat
Bracmat is a comprehensive project management software for small to medium-sized teams. It offers task management, team collaboration, and time tracking features.
Brython
Brython is a Python implementation for client-side web programming. It allows you to use Python in the browser to build interactive web applications.
Elixir
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
Skulpt
Skulpt is a body composition tracker that measures body fat percentage and muscle quality.
MLton
MLton is an open-source whole-program optimizing compiler for the Standard ML programming language.
Xidel
Xidel is a command line tool to download and extract data from HTML/XML pages. It supports various querying methods like XPath, CSS selectors, and JSONPath.
XMLStarlet
XMLStarlet is a set of command-line utilities that can be used to transform, query, validate, and edit XML documents and files. It provides a simple and powerful way to work with XML data.
J
J is a high-level, general-purpose programming language that is particularly suited to the mathematical, statistical, and logical analysis of data.
F#
F# is a functional-first programming language that allows you to write simple code to solve complex problems.
R Lang
R Lang is a programming language and software environment for statistical computing and graphics.
Crystal (programming language)
Crystal is a general-purpose, object-oriented programming language that focuses on performance and type safety. It has syntax similar to Ruby but compiles to native code for better performance.
Zig
Zig is a general-purpose programming language and toolchain for maintaining robust, optimal, and reusable software. It prioritizes simplicity, efficiency, and safety.
NIM
Nim is a statically typed, imperative programming language that offers efficiency, expressiveness, and elegance. It produces native code with high performance and low memory footprint.
Qt / C++
Qt is a powerful C++ toolkit for creating cross-platform applications, UIs, and embedded devices.
On Lisp
A book by Paul Graham that discusses advanced techniques for Common Lisp programming.
GPP
GPP is a powerful project management tool with advanced features for team collaboration and task tracking.
PHP
PHP is a popular general-purpose scripting language that is especially suited to web development.
Scala Lang
Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise, elegant, and type-safe way.
Ruby
Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is easy to read and write.
C
C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.
Haskell
Haskell is a functional programming language with a strong, static type system. It is known for its purity and laziness features.
Lua
Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.
JavaScript
JavaScript is a high-level, interpreted programming language that is widely used for creating interactive and dynamic websites.
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language known for its powerful text processing capabilities.
Haxe
Haxe is an open source toolkit based on a modern high-level strictly typed programming language, a state-of-the-art light-speed cross-compiler, and a complete cross-platform standard library.
C (programming language)
C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion, with a static type system.
Rust
Rust is a systems programming language that is known for its speed, memory safety, and parallelism.
Kotlin
Kotlin is a modern programming language that runs on the Java Virtual Machine (JVM). It is expressive, concise, and powerful, making it a great choice for developing Android apps, server-side applications, and more.
Erlang
Erlang is a functional programming language used for developing highly scalable, fault-tolerant systems.
Nim (programming language)
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada, and Modula.
Typescript
TypeScript is a strict syntactical superset of JavaScript that adds optional static typing to the language.
Clojure
Clojure is a dynamic, functional programming language that runs on the Java Virtual Machine. It is designed for concurrency and allows immutable data structures.
Elm
Elm is a functional programming language for building web applications with a strong emphasis on simplicity and helpful error messages.
SymPy
SymPy is a Python library for symbolic mathematics.
OCaml
OCaml is a functional programming language with a strong emphasis on expressiveness and safety. It is well-suited for writing compilers, interpreters, and other performance-sensitive software.
ODIN
ODIN is a comprehensive software solution for project management and collaboration.
thinBasic
thinBasic is a simple, flexible, and easy-to-learn scripting language. It is designed for automation, customization, and rapid software development.
Filepp
Filepp is a file management software that helps users organize and access their files efficiently.
GNU M4
GNU M4 is an implementation of the traditional Unix macro processor. It is mostly used as a macro processor that is used as a front end to a compiler, such as the C programming language.
V (programming language)
mruby
GCC C Preprocessor (cpp)
xmllint
Chicken
ATS
Jython
Visual Basic
preprocess
PP - A generic Preprocessor