sentence: hypertalk -- a programming language , which allows translation via custom resources , used in apple 's hypercard - ironpython 2.7 localisation to lithuanian and russian applescript -- a language once allowed for different '' dialects '' including french and japanese ; however , these were removed in later versions maude - completely user definable syntax and semantics , within the bounds of the ascii character set perl -- while perl 's keywords and function names are generally in english , it allows modification of its parser to modify the input language , such as in damian conway 's module , which allows programs to be written in latin or his perl language in klingon .