natural programming language vs. programming natural language