Objective-C
Objective-C is a strict superset of C, meaning that any code that can be written in C can be used in Objective-C programs without changing it. However, it adds some features of its own that can't be used in a traditional C program.