Lenguajes procedimentales tradicionales existentes
Incluso existe programación funcional antigua.
Vuelve a estar de moda la OO.
Programación genérica anormal (que se basa principalmente en tecnología de plantillas)
Oye, la escuela habla de OO todo el día.
No conozco la complejidad de C
Si el autor quiere escribir una tesis, vaya a Google y búsquela.