basic: a popular programming language that is relatively easy to learn; an acronym for beginner's all-purpose symbolic instruction code; no longer in general use
programming language: (computer science) a language designed for programming computers
golden section: the proportional relation between two divisions of line or two dimension of a plane figure such that short : long :: long : (short + long)