Resumen: Resumen Este trabajo consiste en una defensa de la eficacia del lenguaje de programación “R” para funciones didácticas en el contexto de la optimización aplicado a la teoría del consumidor. El procedimiento seguirá la estructura de exposición general de la teoría del consumidor, se ejemplificará dicha teoría con funciones de utilidad generales tipo Cobb-Douglas y, en cada fase del desarrollo, se demostrará que se cumplen las condiciones y resultados teóricos que se irán explicando. Para visualizar gráficamente los resultados se darán valores paramétricos concretos a las funciones que intervienen, representándolas a través de “R”. Esta particularización concluirá en la aportación gráfica y matemática de funciones y soluciones finales para el problema planteado. De esta forma, el lector podrá comprobar que “R” es una buena herramienta para explicar y comprender la teoría del consumidor y en general cualquier modelo económico.