k programming language (atom list dict) kx.com
kdb universal database (store anything. compute anything. fast.)

examples adventofcode 

$k
 s:2            / atom(scalar)
 v:2 3 4        / list(vector)
 s+v
4 5 6
 m:(v;3 4 5)    / list(matrix)
 +/m            / + over
5 7 9
 +/'m           / + over each
9 12
 v 1            / apply(index)
3

 d:`a`b!2 3     / dictionary
 d`b            / apply(assoc)
3
 d+d
`a`b!4 6

 f:{x+2}        / function
 f 1            / apply(call)
3
 f v
4 5 6
..

k is similar to python and javascript but does more with less, e.g.
trillion row databases q4 and self-contained graphics edit.k

lisp and apl
iverson: turing award paper
perlis: lyrical programming