Η C99 είναι μια τυποποιημένη έκδοση της γλώσσας προγραμματισμού C, η οποία δημοσιεύθηκε το 1999 από τον Διεθνή Οργανισμό Τυποποίησης (ISO). Εισήγαγε αρκετά νέα χαρακτηριστικά και βελτιώσεις σε σύγκριση με το προηγούμενο πρότυπο C89, όπως η υποστήριξη για πίνακες μεταβλητού μήκους, ευέλικτα μέλη πινάκων, μιγαδικούς αριθμούς και νέες λέξεις-κλειδιά όπως οι inline και restrict.