Есть много разных языков программирования в 4 разных парадигмах:
- Объектно-ориентированный
- Функциональный
- Логический
- Процедурный
Я мог бы написать программу во всех парадигмах программирования, например, часть, которую я мог бы написать, используя классы в ООП, а также я мог бы написать ее, используя функции на функциональном языке программирования. Так зачем нам разные прогланги и парадигмы?