{"id":239102,"date":"2016-06-16T09:22:25","date_gmt":"2016-06-16T16:22:25","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-project&p=239102"},"modified":"2020-09-04T16:50:04","modified_gmt":"2020-09-04T23:50:04","slug":"checked-c","status":"publish","type":"msr-project","link":"https:\/\/www.microsoft.com\/en-us\/research\/project\/checked-c\/","title":{"rendered":"Checked C"},"content":{"rendered":"

The Checked C project is extending the C programming language so that programmers can write more secure and reliable C programs. The project is developing an extension to C called Checked C that adds checking to C to detect or prevent common programming errors such as buffer overruns, out-of-bounds memory accesses, and incorrect type casts. The extension is designed to be used for existing system software written in C.<\/p>\n

\n

Finding out more<\/h2>\n

Here is quick list of resources:<\/p>\n