七周七语言，理解多种编程范型