---
title: "Discussion on \"An introduction to Object-Oriented Programming with Ruby\" | Hashnode"
description: "Discussion on \"An introduction to Object-Oriented Programming with Ruby\". By Saul Costa\nObject-oriented programming (OOP) is a programming paradigm organized around objects. At a high level, OOP is all about being able to structure code so that its functionality can be shared throughout the application. If done properly, O..."
url: "https://hashnode.com/posts/introduction-to-object-oriented-programming-with-ruby-d594e1c6eebe/66c35866d372f14b49bdcbb6"
---

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

Discussion

# [An introduction to Object-Oriented Programming with Ruby](https://freecodecamp.org/news/introduction-to-object-oriented-programming-with-ruby-d594e1c6eebe?utm_source=hashnode&utm_medium=feed)

By Saul Costa Object-oriented programming (OOP) is a programming paradigm organized around objects. At a high level, OOP is all about being able to structure code so that its functionality can be shared throughout the application. If done properly, O...

Feb 26, 2019 · 10 min read · freecodecamp.org  
Read the article

-   [#learning-to-code](https://hashnode.com/tag/learning-to-code)
-   [#object-oriented](https://hashnode.com/tag/object-oriented)
-   [#programming](https://hashnode.com/tag/programming)
-   [#ruby](https://hashnode.com/tag/ruby)
-   [#tech](https://hashnode.com/tag/tech)

## Written by

[freeCodeCamp](https://hashnode.com/@freeCodeCamp)

@freeCodeCamp · Just here on Earth... for now

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

Learn to code. Build projects. Earn certifications—All for free.

Learn to code. Build projects. Earn certifications—All for free.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
