NeXTSTEP systems programming was done in Objective-C, including writing drivers.
Also Objective-C has nothing to do with those languages, so I got lost in what history.
It picks from C and Smalltalk.