Category:APL
APL
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using APL.
This programming language may be used to instruct a computer to perform a task.
Type checking:  Dynamic 

See Also: 

APL (A Programming Language) is an array oriented, functional, interactive programming language created and developed by Kenneth Iverson in the 1960's. It uses a large range of special graphic symbols to represent functions and operators, giving very concise code.^{[1]} It influenced many other programming languages such as J and Mathematica.
References
<references>
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
 APL examples needing attention (empty)
 APL Implementations (2 P)
 APL User (43 P)
Pages in category "APL"
The following 116 pages are in this category, out of 318 total.
(previous page) (next page)P
 Palindrome detection
 Pangram checker
 Partition an integer x into n primes
 Pascal matrix generation
 Pascal's triangle
 Perfect shuffle
 Perfect totient numbers
 Permutations
 Permuted multiples
 Pick random element
 Pisano period
 Playfair cipher
 Playing cards
 Polynomial long division
 Population count
 Positive decimal integers with the digit 1 occurring exactly twice
 Power set
 Practical numbers
 Primality by trial division
 Primality by Wilson's theorem
 Primes with digits in nondecreasing order
 Product of divisors
 Program termination
 Pythagorean triples
Q
R
 Range expansion
 Ranking methods
 Read a file line by line
 Recaman's sequence
 Remove duplicate elements
 Remove vowels from a string
 Repstring
 Repeat a string
 Reverse a string
 Roman numerals/Decode
 Roman numerals/Encode
 Rot13
 Roundrobin tournament schedule
 RPG attributes generator
 Runlength encoding
 RungeKutta method
S
 Sexpressions
 Safe and Sophie Germain primes
 Sequence of nonsquares
 Sequence: smallest number with exactly n divisors
 Set consolidation
 Shoelace formula for polygonal area
 Show ASCII table
 Sierpinski carpet
 Sierpinski triangle
 Sieve of Eratosthenes
 Simple windowed application
 Smallest square that begins with n
 Solve hanging lantern problem
 Solve the no connection puzzle
 Sort an integer array
 Sort disjoint sublist
 Sort numbers lexicographically
 Sort the letters of string in alphabetical order
 Sort three variables
 Sorting algorithms/Quicksort
 Sorting algorithms/Sleep sort
 Sparkline in unicode
 Special divisors
 Split a character string based on change of character
 Square but not cube
 SternBrocot sequence
 Strange numbers
 Strange plus numbers
 String append
 String case
 String interpolation (included)
 Strip a set of characters from a string
 Subleq
 Sudan function
 Sum and product of an array
 Sum digits of an integer
 Sum multiples of 3 and 5
 Sum of a series
 Sum of divisors
 Sum of elements below main diagonal of matrix
 Sum of first n cubes
 Sum of square and cube digits of an integer are primes
 Sum of squares
 Sum of the digits of n is substring of n
 Symmetric difference