which programming language is best for getting job in microsoft