https://medium.com/@jeremyponce2012/explorando-los-paradigmas-de-programaci%C3%B3n-y-sus-diversos-usos-394883cd9a1e