Berkas dengan format M untuk penerapan kelas yang digunakan oleh program yang ditulis dalam Objective-C. Dimulai dengan instruksi @implementation, mengenalkan variabel dan fungsi-fungsi sehingga dapat menjadi acuan oleh berkas sumber Objective-C yang lain. Berkas M memungkinkan juga menjadi header acuan atau berkas .H.
Berkas sumber paling umum dipakai pada penerapan aplikasi untuk sistem operasi Apple’s Mac OS X dan iOS adalah Objective-C.