Shakespeare (język programowania)
Z Wikipedii, wolnej encyclopedia
Shakespeare jest ezoterycznym językiem programowania stworzonym przez Jona Åslunda i Karla Hasselströma. Podobnie jak Chef jest tak zaprojektowany, aby sprawiał wrażenie czegoś innego niż kod źródłowy; w tym przypadku są to dramaty Williama Szekspira.
Lista postaci biorących udział w sztuce jest deklaracją ilości stosów używanych w programie. Postaci te prowadzą ze sobą dialog zmieniając sobie nawzajem wartości z wierzchu stosu, wykonując polecenia typu push i pop i przeprowadzając I/O. Mogą również zadawać sobie nawzajem pytania, które mają charakter instrukcji warunkowych. W całości język przypomina asembler.