numerical methods programming, python, language processing