Fundamentos de Programación

2020


Miguel Toro

Para aprender a programar lo mejor es programar. Aquí se ofrece la solución en varios lenguajes de programación de varios problemas planteados en el primer curso . En cada caso se pretende presentar soluciones que puedan ser compartidas entre varios lenguajes de programación. En C se construyen herramientas para emular las disponibles en otros lenguajes. En algunos ejemplos se presentan resultados de forma gráfica usando los gráficos de Google y de Microsoft.

Los lenguajes de programación tienden a ir compartiendo las mismas ideas básicas. Cada lenguaje va tomando prestadas las ideas más novedosas aportadas por otros. Por ello parecen sensato aprender las ideas comunes a los principales lenguajes actuales. Kotlin es un ejemplo a destacar, y de estudio recomendado, porque incluye las principales novedades en lenguajes de programación.