Documente Academic
Documente Profesional
Documente Cultură
https://colombiadigital.net/actualidad/articulos-informativos/item/7669-
lenguajes-de-programacion-que-son-y-para-que-sirven.html
Un lenguaje de programación es básicamente un sistema estructurado de
comunicación, similar al humano, el cual nos permite comunicarnos por medio
de signos, ya sean palabras, sonidos o gestos. Refiriéndonos a los aparatos, este
sistema está organizado para que se entiendan entre sí y a su vez interprete las
instrucciones que debe ejecutar.
https://www.softwaredoit.es/definicion/definicion-lenguaje-de-
programacion.html
Es un lenguaje formal creado para describir el conjunto de acciones que un
equipo debe ejecutar. El lenguaje de programación está compuesto de una serie
de reglas sintácticas y semánticas que permiten expresar instrucciones que
posteriormente serán interpretadas por el equipo. A cada instrucción le
corresponde una acción de procesador.
El lenguaje utilizado por el procesador es el denominado código máquina. Se
trata de la sucesión de datos tal y como llegan al procesador que consisten en
una serie de 0 y 1.
2. Niveles de lenguajes
https://desarrolloweb.com/articulos/2358.php
Lenguaje de bajo nivel
http://www.monografias.com/trabajos73/tipos-lenguajes-programacion/tipos-
lenguajes-programacion.shtml
Lenguaje de bajo nivel: es el que proporciona poca o ninguna abstracción del
microprocesador de un ordenador. Consecuentemente es fácilmente trasladado a
lenguaje de máquina.
Los lenguajes de alto nivel: se caracterizan por expresar los algoritmos de una
manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad
ejecutora de las máquinas.
3. Concepto de C++
Dev-C++ de BloodshedSoftware
Relo
Relo es un sistema integrado de desarrollo de código libre para los compiladores
señalados, aunque la versión actual (2006) permite trabajar también con los
compiladores MS Visual C++ y Digital Mars. Stroustrup: An incomplete list of
C++.
Visual C++
Borland C++
Durante mucho tiempo fue mi favorito, aunque actualmente utilizo "Visual" para mis
desarrollos (Standard y Professional Editions). Durante mucho tiempo fue uno de
los mejores compiladores C++, si no el mejor, si bien actualmente ha sido
claramente desplazado por el equivalente de Microsoft.
El tipo de dato numérico entero es un subconjunto finito de los números enteros del
mundo real. Pueden ser positivos o negativos.
http://codigoprogramacion.com/cursos/tutoriales-c/variables-y-tipos-de-
datos-en-c.html#.Wn0gbqiWaUk
Tamaño
en
Tipo memoria Valores posibles Descripción
-128 a 127 o 0 a Guarda caracteres del
char 1 byte 255 codigo ASCII
-32,768 a 32,767 o
2 or 4 -2,147,483,648 a
int bytes 2,147,483,647 Guarda numeros enteros,
Guarda numeros decimales
con precisión de 6 digitos
float 4 bytes 1.2E-38 a 3.4E+38 decimales
Guarda numeros enteros
con menor capacidad de
almacenamiento(y rango)
short 2 bytes -32,768 a 32,767 que int
Igual que Float pero con
mayor precisión (hasta 15
2.3E-308 a digitos decimales) y mayor
double 8 bytes 1.7E+308 rango
Guarda numeros enteros
-2,147,483,648 a con mayor capacidad de
long 4 bytes 2,147,483,647 almacenamiento que int
Mucho mayor precisión en
calculo decimal, incluso
long 3.4E-4932 to mayor que double (hasta 19
double 10 bytes 1.1E+4932 digitos decimales)
6. Variables y constantes
https://www.mikroe.com/ebooks/microcontroladores-pic-programacion-en-c-
con-ejemplos/variables-y-constantes
Variables y Constantes
Una variable es un objeto nombrado capaz de contener un dato que puede ser
modificado durante la ejecución de programa. En C, las variables tienen tipo, que
significa que es necesario especificar el tipo de dato que se le asigna a una variable
(int, float etc.). Las variables se almacenan en la memoria RAM y el espacio de
memoria que ocupan (en bytes) depende de su tipo.
Una constante tiene las mismas características que una variable excepto el hecho
de que su valor asignado no puede ser cambiado durante la ejecución de programa.
A diferencia de las variables, las constantes se almacenan en la memoria Flash del
microcontrolador para guardar el mayor espacio posible de memoria RAM. El
compilador las reconoce por el nombre y el prefijo const. En mikroC, el compilador
reconoce automáticamente el tipo de dato de una constante, así que no es
necesario especificar el tipo adicionalmente.
http://teleformacion.edu.aytolacoruna.es/PASCAL/document/vars.htm#vars
Constantes
Una constante es un dato cuyo valor no puede cambiar durante la ejecución del
programa. Recibe un valor en el momento de la compilación y este permanece
inalterado durante todo el programa.
Constantes
Una constante es un dato cuyo valor no puede cambiar durante la ejecución del
programa. Recibe un valor en el momento de la compilación y este permanece
inalterado durante todo el programa.
http://cfp401.freeservers.com/cursos/c1/manc2.htm
Una variable, en realidad, no es más que un nombre para identificar una (o varias)
posiciones de memoria donde el programa guarda los distintos valores de una
misma entidad.
Una constante es donde una vez compilado el programa no pueden ser cambiados.