Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
APL (programming language)
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Derivative languages === APL has formed the basis of, or influenced, the following languages:{{citation needed|reason=Not contesting these statements at all; some of them are nearly self-evident (J and K, for example), but still, WP quality standards require sources|date=February 2020}} * [[A+ (programming language)|A and A+]], an alternative APL, the latter with graphical extensions. * [[FP (programming language)|FP]], a functional programming language. * Ivy, an interpreter for an APL-like language developed by [[Rob Pike]], and which uses [[ASCII]] as input.<ref>{{Cite web |url=https://godoc.org/robpike.io/ivy |title=Ivy |last1=Pike |first1=Rob |date=2018-03-25 |website=GoDoc |archive-url=https://web.archive.org/web/20190813210651/https://godoc.org/robpike.io/ivy|archive-date=2019-08-13}}</ref> * [[J (programming language)|J]], which was also designed by Iverson, and which uses [[ASCII]] with [[Digraph (computing)|digraphs]] instead of special symbols.<ref name="jinsp">{{cite web |last1=Hui |first1=Roger |url=http://www.jsoftware.com/jwiki/Essays/Bibliography |title=A Bibliography of APL and J |website=jsoftware.com/jwiki |access-date=March 2, 2010}}</ref> * [[K (programming language)|K]], a proprietary variant of APL developed by Arthur Whitney.<ref name="kinsp">{{cite web |url=http://kx.com/Company/press-releases/arthur-interview.php |title=An Interview with Arthur Whitney |publisher=Kx Systems |date=January 4, 2004 |access-date=March 2, 2010 |url-status=dead |archive-url=https://web.archive.org/web/20090404064737/http://kx.com/Company/press-releases/arthur-interview.php |archive-date=April 4, 2009}}</ref> * [[MATLAB]], a numerical computation tool.<ref name="mworks">{{cite web |url=http://www.mathworks.com/company/newsletters/news_notes/clevescorner/jan06.pdf |title=The Growth of MATLAB |last1=Moler |first1=Cleve |access-date=February 3, 2010 |url-status=dead |archive-url=https://web.archive.org/web/20090411120119/http://www.mathworks.com/company/newsletters/news_notes/clevescorner/jan06.pdf |archive-date=April 11, 2009}}</ref> * [[Nial]], a high-level array programming language with a functional programming notation. * [[Polymorphic Programming Language]], an interactive, extensible language with a similar base language. * [[S (programming language)|S]], a statistical programming language (usually now seen in the open-source version known as [[R (programming language)|R]]). * [[Snap! (programming language)|Snap''!'']], a low-code block-based programming language, born as an extended reimplementation of [[Scratch (programming language)|Scratch]] * [[Speakeasy (computational environment)|Speakeasy]], a numerical computing interactive environment. * [[Wolfram Language]], the programming language of [[Mathematica]].<ref>{{Cite web|url=https://www.wolfram.com/language/faq/|title=Wolfram Language FAQ|quote=LISP and APL were two early influences|publisher=Wolfram|access-date=February 20, 2020}}</ref>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
APL (programming language)
(section)
Add topic