Languages Features Creators Calendar CSV Resources Blog About Pricing Add Language
GitHub icon


Q - Programming language

< >

Q is a programming language created in 1991 by Albert Gr盲f.

#1330on PLDB 32Years Old 61Users
1Books 2Papers

Pure, successor to the equational language Q, is a dynamically typed, functional programming language based on term rewriting. It has facilities for user-defined operator syntax, macros, arbitrary-precision arithmetic (multiple-precision numbers), and compiling to native code through the LLVM. Pure is free and open-source software distributed (mostly) under the GNU Lesser General Public License version 3 or later. Read more on Wikipedia...

Example from Wikipedia:
extern int puts(char*); hello = puts "Hello, world!"; hello;

Books about Q from ISBNdb

title authors year publisher
Q For Mortals: A Tutorial In Q Programming Borror, Jeffry A. 2008 CreateSpace Independent Publishing Platform

Publications about Q from Semantic Scholar

title authors year citations influentialCitations
Static Type Inference for the Q language using Constraint Logic Programming Zsolt Zombori and J. Csorba and P. Szeredi 2012 4 0
Programming quantum computers: a primer with IBM Q and D-Wave exercises F. Mueller and Greg Byrd and P. Dreher 2019 3 0
yacas.html 路 q-equational-programming-language.html 路 kid.html

View source

- Build the next great programming language Search v2023 Day 205 Docs Acknowledgements Traffic Traffic Today Mirrors GitHub