Four major programming paradigms exist that have evolved over the years, each one with specific advantages and disadvantages. Some languages are designed to support one paradigm, while others can support many. Each one of these paradigms have their own features and are used for their own specific purposes.
In this Programming Paradigms Infographic we summarize each of the four major paradigms and some of the programming languages associated with them.  For a more in depth explanation of each paradigm see Modern Programming Languages and their Predecessors.

Programming Paradigms_Infographic

Leave a Reply

Your email address will not be published. Required fields are marked *