Так, ну поехали тогда примерно с начала.
Парадигма программирования - это набор довольно строгих правил, определяющих способ организации вычислительных процессов программы.
В целом,
парадигма (para (греч.) - около; digma (греч.) - проба, образец) - это форма некоторой концепции, изложенная в виде формальных правил.
Вот для примера несколько
парадигм программирования, которые поддерживает
язык C++:
Реализация кода программы средствами современного C++ становится значительно легче, за счет усложнения самого кода, благодаря совместному использованию различных парадигм программирования. Часть кода незачем исполнять в ООП стиле, часть кода более удобна в виде шаблонов функций или классов, а часть кода незачем стараться делать вне ООП парадигмы.