Is C Language an Object-Oriented Programming Language?
Is C Language an Object-Oriented Programming Language? Abstract Object-Oriented Programming (OOP) is a programming paradigm centered around “objects,” characterized by encapsulation, inheritance, and polymorphism. This article argues that C language is essentially a procedural programming language by comparing the core features of OOP with the language design of C, supported by authoritative literature and language … Read more