---
title: "Discussion on \"The Four Pillars of Object-Oriented Programming\" | Hashnode"
description: "Discussion on \"The Four Pillars of Object-Oriented Programming\". JavaScript is a multi-paradigm language and can be written following different programming paradigms. A programming paradigm is essentially a bunch of rules that you follow when writing code, to help you solve a particular problem.\nThat's what the fo..."
url: "https://hashnode.com/posts/four-pillars-of-object-oriented-programming/66bc55d4e35f27b353950756"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [The Four Pillars of Object-Oriented Programming](https://freecodecamp.org/news/four-pillars-of-object-oriented-programming?utm_source=hashnode&utm_medium=feed)

JavaScript is a multi-paradigm language and can be written following different programming paradigms. A programming paradigm is essentially a bunch of rules that you follow when writing code, to help you solve a particular problem. That's what the fo...

Dec 18, 2020 · 8 min read · freecodecamp.org  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#object-oriented](https://hashnode.com/tag/object-oriented)
-   [#object-oriented-programming](https://hashnode.com/tag/object-oriented-programming)

## Written by

[Kealan Parr](https://hashnode.com/@kealanparr)

@kealanparr

  
[View profile](https://hashnode.com/@kealanparr)

Senior Software Engineer working on mobile, web and iOS.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
