jueves, 9 de marzo de 2023

Submódulo 2 ¿Que es un lenguaje de programación?

 Un lenguaje de programación es, como su nombre indica, un lenguaje como podría ser el inglés. La diferencia es que sirve únicamente para comunicarse con una máquina y controlar su comportamiento. 


Existen una gran cantidad de lenguajes de programación creados para diferentes objetivos. Todos ellos tienen un conjunto de reglas sintácticas y semánticas que sirven para definir el tipo de datos con los que se puede trabajar con ellos y, en consecuencia, el tipo de acciones que se pueden llevar a cabo con ellos.


Es por esto que cada uno de los diferentes lenguajes de programación que existen (que son muchísimos) son más adecuados para llevar a cabo una función u otra. Debido a esto, en el momento de elegir cuál es el mejor lenguaje para aprender a programarProgramar viene a ser el proceso de crear un software fiable mediante la escritura, prueba, depuración, compilación o interpretación, y mantenimiento del código fuente de dicho programa informático. Básicamente, este proceso se define aplicando lógicamente los siguientes pasos:


El desarrollo lógico del programa para resolver un problema en particular.

Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa).

Compilación o interpretación del programa hasta convertirlo en lenguaje de máquina.

Prueba y depuración del programa.

Desarrollo de la documentación.

Los lenguajes de programación están formados por un conjunto de símbolos (llamado alfabeto), reglas gramaticales (léxico/morfológicas y sintácticas) y semánticas, que en conjunto definen las estructuras válidas del lenguaje y su significado. Existe el error común de tratar como sinónimos los términos 'lenguaje de programación' y 'lenguaje informático'. Los lenguajes informáticos engloban a los lenguajes de programación y a otros más, como por ejemplo HTML (lenguaje para el marcado de páginas web, que no es propiamente un lenguaje de programación, sino un conjunto de instrucciones que permiten estructurar el contenido de los documentos).


El lenguaje de programación permite especificar de manera precisa sobre qué datos debe operar un software específico, cómo deben ser almacenados o transmitidos dichos datos, y qué acciones debe tomar el software bajo una variada gama de circunstancias. Todo esto, a través de un lenguaje que intenta estar relativamente próximo al lenguaje humano o natural. Una característica relevante de los lenguajes de programación es precisamente que más de


un programador pueda usar un conjunto común de instrucciones que sean comprendidas entre ellos para realizar la construcción de un programa de forma colaborativa.

https://youtu.be/pWw4UtQhdek


No hay comentarios:

Publicar un comentario

submodulo 3:Estructura básica de un programa en C++

En general, los programas escritos en C++ tienen una estructura (básica) compuesta por tres secciones: Directivas de preprocesador. declarac...