• Lenguaje formal: un lenguaje formal, es un lenguaje cuyos símbolos
primitivos y reglas para unir esos símbolos están formalmente especificados. • Instrucciones: Se denomina instrucción en informática al conjunto de datos insertados en una secuencia estructurada o específica que el procesador interpreta y ejecuta. • Algoritmo: Un algoritmo se puede definir como una secuencia de instrucciones que representan un modelo de solución para determinado tipo de problemas. O bien como un conjunto de instrucciones que realizadas en orden conducen a obtener la solución de un problema. • Programa: Puede tratarse de una planificación, un temario, un cronograma, una unidad temática o una emisión de radio o televisión, por citar algunas posibilidades.
• Alfabeto: El alfabeto o abecedario de una lengua o idioma es el
conjunto ordenado de sus letras. Es también la agrupación, que se lee con un orden determinado, de las grafías utilizadas para representar el lenguaje que sirve de sistema de comunicación.
• Léxico: léxico es un lenguaje de programación didáctico en español
para facilitar el aprendizaje y la enseñanza de la programación orientada a objetos. ... Su forma exterior es sencilla aunque versátil. El compilador, disponible en su portal, es distribuible y se ejecuta sobre la plataforma .NET de Microsoft. • Morfológico: es un adjetivo que se utiliza para hacer referencia a aquellos elementos, fenómenos o situaciones que tengan que ver con la morfología. ... La morfología lingüística actúa de la misma manera pero en el universo de las palabras, de las formas que las mismas tienen en un texto.
• Sintáctico: Un analizador sintáctico en informática y lingüística es un
proceso que analiza secuencias de tokens para determinar su estructura gramatical respecto a una gramática formal dada.
• Prueba: una prueba de tensión es una prueba protocolar diseñada
para hallar la máxima tolerancia de un sistema a sobrecargas, tal como intentar conectar más del máximo número permitido de terminales, procesar más del número permitido de identificadores de niveles estáticos o desconectar una liga de comunicación ... • Depuración: La depuración de programas es el proceso de identificar y corregir errores de programación. En inglés se conoce como debugging, porque se asemeja a la eliminación de bichos (bugs), manera en que se conoce informalmente a los errores de programación.
• Compilar: La palabra compilar significa traducir un código de
programación a código ejecutable por la máquina. Para compilar un código fuente y convertirlo en ejecutable hay distintas formas dependiendo del compilador que se utilice.
• Código fuente: El código fuente de un programa informático (o
software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un programa. ... El área de la informática que se dedica a la creación de programas, y por tanto a la creación de su código fuente, es la ingeniería de software. • Programa informático: Un programa informático o programa de computadora es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora. Este dispositivo requiere programas para funcionar, por lo general, ejecutando las instrucciones del programa en un procesador central.
• Programación: La programación informática es el proceso por
medio del cual se diseña, codifica, limpia y protege el código fuente de programas computacionales. El objetivo de la programación es la de crear software.
• Software: Se conoce como software al soporte lógico de un sistema
informático, que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware. La historia de los lenguajes de programación • La historia de los lenguajes de programación comienza según la mayoría de los autores cuando Charles Babbage inventó su computadora en el año 1822. El necesito un lenguaje para poder comunicarse con esta máquina. Estos primeros lenguajes de programación estaban muy unidos a la computadora y fueron creados para cada una de ellas. Este lenguaje era muy rudimentario y consistía en la programación de los diferentes cambios de engranajes que ejecutaban los cálculos. • Mas adelante en el año 1942 se construyó la ENIAC, computadora que se programaba ya con interruptores y era preciso reescribir el sistema entero para cada nuevo programa. Era un lenguaje de programación muy tedioso. • Clasificación de los lenguajes de programación • 1º El Lenguaje Máquina: es el lenguaje de programación que entiende directamente la máquina (computadora). Este lenguaje de programación utiliza el alfabeto binario, es decir, el 0 y el 1. • Con estos dos únicos dígitos, también conocidos como bits, se forman lo que se conoce como cadenas binarias (combinaciones de ceros y unos) son con las que se escriben las instrucciones, y a través de estas instrucciones el microprocesador de la computadora entiende nuestra peticiones. El lenguaje máquina fue el primer lenguaje de programación. Este lenguaje de programación dejo de utilizarse por su gran dificultad y por la facilidad para cometer errores al escribir las cadenas binarias. • 2º Lenguajes de programación de bajo nivel: Son mucho mas fáciles de utilizar que el lenguaje máquina, pero dependen mucho de la máquina o computadora como sucedía con el lenguaje máquina. El lenguaje ensamblador fue el primer lenguaje de programación que trato de sustituir el lenguaje máquina por otro lenguaje que fuese más parecido al de los seres humanos. • En este lenguaje se conoce como programa fuente, que traduce las instrucciones a un programa escrito en lenguaje ensamblador por el programador, y programa objeto es la traducción a lenguaje máquina del programa fuente. • 3º Lenguajes de programación de alto nivel: Este tipo de lenguajes de programación son independientes de la máquina, los podemos usar en cualquier computador con muy pocas modificaciones o sin ellas, son muy similares al lenguaje humano, pero precisan de un programa interprete o compilador que traduzca este lenguaje de programación de alto nivel a uno de bajo nivel como el lenguaje de máquina que la computadora pueda entender. • Existen muchos lenguajes de programación de alto nivel con sus diferentes versiones. Por esta razón es difícil su tipificación, pero una clasificación muy extendida desde el punto de vista de trabajar de los programas y la filosofía de su creación es la siguiente: • Lenguajes de programación imperativos: entre ellos tenemos el Cobol, Pascal, C y Ada. • Lenguajes de programación declarativos: el Lisp y el Prolog. • Lenguajes de programación orientados a objetos: el Smalltalk y el C++. • Lenguajes de programación orientados al problema: son aquellos lenguajes específicos para gestión. • Lenguajes de programación naturales: son los nuevos lenguajes que pretender aproximar el diseño y la construcción de programas al lenguaje de las personas. Lenguaje de programación Lenguaje informático
Un lenguaje de programación es básicamente un El lenguaje informático es en sí es el manejo
sistema estructurado de comunicación, al similar del software del sistema en donde no solo se humano, el cual nos permite comunicarnos por comprende sistemas operativos medio de signos, ya sean palabras, sonidos o sino lenguaje de programación están gestos. Refiriéndonos a los aparatos, este diseñados para hacer más fácil la escritura de sistema está organizado para que se entiendan programas, existen numerosos lenguajes de entre sí y a su vez interprete las instrucciones programación en cada uno de los cuales tiene que debe ejecutar. sus propias características y funcionalidades, en la mayoría de los lenguajes de programación se requiere un compilador para cada máquina en la que se desea ejecutar programas escritos en un lenguaje específico. los 5 ejemplos de lenguaje de programación • java: con una clasificación de 16.881% y un cambio de +3.92%
• C: con una clasificación de 14.966% y un cambio de +8.49%
• C++: con una clasificación de 7.471% y un cambio de +1.92%
• Python: con una clasificación de 6.992% y un cambio de +3.30%
• Visual Basic .NET: con una clasificación de 4.762% y cambio