Half-Life was written in C++.
You'll find some core engine code is in C, since it's more or less taken from Quake 1, but it's only really a matter of style change.
You can get the SDK here.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.