Podcast: Reproducir en una nueva ventana | Descargar
Madre mía, ya el programa 005 y parece que fue ayer cuando empecé con el proyecto. Bueno, en esta ocasión vamos ha hablar de los componentes que tienen en común la gran mayoría de lenguajes de programación y que nos van a permitir construir todos los programas que manejamos a diario. Es muy importante que aprendáis todos los grupos de componentes de un lenguaje que comentamos en el programa y que os ayudarán en vuestro aprendizaje a medio plazo.
La mayoría de los lenguajes de programación siguen la filosofía y tienen una serie de componentes comunes pero (sobre todo los más recientes) pueden aportar nuevos elementos que hacen que resulten más atractivos, fáciles de aprender, robustos, flexibles, etc.
Por ejemplo, la aparición de lenguajes orientados a objetos ha dado lugar a que esta técnica y lenguajes como Visual Basic de Microsoft la han incorporado en Visual Basic .NET. Aunque más adelante hablaremos de objetos, podéis echar ya un vistazo a los siguientes artículos para haceros una idea.
- Introducción a la Programación Orientada a Objetos
- ¿Qué son los objetos en la POO y cómo se representan?
- Métodos y mensajes entre objetos
También hay lenguajes como Java que ya nacieron adoptando directamente esta forma de programar.
Componentes
Así, la mayoría de lenguajes de programación cuentan con los siguientes componentes comunes de los que hablaremos con detalle a lo largo del programa.
- Caracteres. OS recomiendo escuchar el programa #003 – Sistemas de codificación para completar este apartado.
- Tipos de datos. Como ejemplo y para entender un poco más los tipos de datos, podéis leer mi artículo Tipos de datos numéricos en Swift.
- Identificadores. Posiblemente las constantes y variables son de lo más usado en cualquier lenguaje. Podéis complementar este apartado leyendo Como usar constantes y variables en Swift de forma básica.
- Expresiones y operadores. Como ejemplo de lo hablado y para ir tomando contacto con estos componentes os recomiendo leer Cómo usar los operadores básicos en Swift.
- Instrucciones. Otro de los componentes más usados junto con los identificadores.
- Comentarios. Aunque los programadores noveles omiten este componente en su código fuente, la experiencia en programación nos va a indicar la importancia que tienen y por eso aunque os lo ponga en último lugar, merecerá especial atención en el programa.
Hasta aquí el programa numero 005 del podcast Código Fuente donde hemos tratado los componentes de los lenguajes de programación. Como siempre, muchas gracias por haber escuchado el programa. Si os gusta y queréis apoyar el podcast para que llegue a más gente, estaría encantado de vuestras valoraciones de 5 estrellas en iTunes.
Nos vemos el viernes de la semana que viene con otro programa, pero antes si tenéis alguna duda, propuesta o queréis saber más de lo comentado, poneos en contacto conmigo a través de este formulario.
Adiós, os!