Language

I have to do a research about asterisk, because i want to develop a new version of this program
i need basic information to start
but what i really don’t understand is in what language this has been developed
anyone can help me??
thanx

Asterisk is wrtiten in the C programming language with the variable names as well as the comments written in english