<Table> <Tr> <Td> <Dl> <Dd> auto </Dd> <Dd> break </Dd> <Dd> case </Dd> <Dd> char </Dd> <Dd> const </Dd> <Dd> continue </Dd> <Dd> default </Dd> <Dd> do </Dd> </Dl> </Td> <Td> <Dl> <Dd> double </Dd> <Dd> else </Dd> <Dd> enum </Dd> <Dd> extern </Dd> <Dd> float </Dd> <Dd> for </Dd> <Dd> goto </Dd> <Dd> if </Dd> </Dl> </Td> <Td> <Dl> <Dd> int </Dd> <Dd> long </Dd> <Dd> register </Dd> <Dd> return </Dd> <Dd> short </Dd> <Dd> signed </Dd> <Dd> sizeof </Dd> <Dd> static </Dd> </Dl> </Td> <Td> <Dl> <Dd> struct </Dd> <Dd> switch </Dd> <Dd> typedef </Dd> <Dd> union </Dd> <Dd> unsigned </Dd> <Dd> void </Dd> <Dd> volatile </Dd> <Dd> while </Dd> </Dl> </Td> </Tr> </Table> <Tr> <Td> <Dl> <Dd> auto </Dd> <Dd> break </Dd> <Dd> case </Dd> <Dd> char </Dd> <Dd> const </Dd> <Dd> continue </Dd> <Dd> default </Dd> <Dd> do </Dd> </Dl> </Td> <Td> <Dl> <Dd> double </Dd> <Dd> else </Dd> <Dd> enum </Dd> <Dd> extern </Dd> <Dd> float </Dd> <Dd> for </Dd> <Dd> goto </Dd> <Dd> if </Dd> </Dl> </Td> <Td> <Dl> <Dd> int </Dd> <Dd> long </Dd> <Dd> register </Dd> <Dd> return </Dd> <Dd> short </Dd> <Dd> signed </Dd> <Dd> sizeof </Dd> <Dd> static </Dd> </Dl> </Td> <Td> <Dl> <Dd> struct </Dd> <Dd> switch </Dd> <Dd> typedef </Dd> <Dd> union </Dd> <Dd> unsigned </Dd> <Dd> void </Dd> <Dd> volatile </Dd> <Dd> while </Dd> </Dl> </Td> </Tr> <Dl> <Dd> auto </Dd> <Dd> break </Dd> <Dd> case </Dd> <Dd> char </Dd> <Dd> const </Dd> <Dd> continue </Dd> <Dd> default </Dd> <Dd> do </Dd> </Dl> <Dl> <Dd> double </Dd> <Dd> else </Dd> <Dd> enum </Dd> <Dd> extern </Dd> <Dd> float </Dd> <Dd> for </Dd> <Dd> goto </Dd> <Dd> if </Dd> </Dl>

Who invented c programming in which year & where