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
- Rep-string
- Repeat a string
- Reverse a string
- Roman numerals/Decode
- Roman numerals/Encode
- Rot-13
- Round-robin tournament schedule
- RPG attributes generator
- Run-length encoding
- Runge-Kutta method
S
- S-expressions
- Safe and Sophie Germain primes
- Sequence of non-squares
- 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
- Stern-Brocot 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