rubyやpythonなどの言語でも記述が可能。