The Knowledge Computing group at Microsoft Research Asia aims to build machines that can make good use of knowledge to empower every person and every organization on the planet to achieve more. Natural language processing, information extraction, table interpretation, and knowledge representation & reasoning are four main focus areas. Natural language processing (NLP) analyzes, understands, and generates languages for effective and efficient human-machine communication. Information extraction (IE) recognizes entity mentions, mention types, named entities, and entity-entity relations to create structured data from natural language texts. Table interpretation (TI) detects column types, cell entities, and column-column relations to facilitate question answering over tables. Knowledge representation & reasoning (KRR) provides the foundation for NLP, IE and TI to represent knowledge symbolically and enable automated reasoning and computation over the representation.