La programación en general se basa en 4 conceptos basicos que son:
En el caso de Ruby por se un lenguaje orientado a objetos se agregan conceptos propios de los lenguajes orientados a objetos como son:
En esta seccion vamos a tocar el contenido relacionado a los conceptos basicos de la programación, usando Ruby como lenguaje.