add language support
still have some bugs
a commit test
Merge branch 'master' of https://github.com/biug/dependency.git
Merge branch 'master' of https://github.com/biug/dependency.git
Merge branch 'master' of https://github.com/biug/dependency.git