Lenguajes de programacion
Alumno: Frías Flores Antonio De Jesús
Profesor: José Luis Camacho Campero
Materia: introducción alas tics
Carrera: Tics
Grupo: B122
Turno: Vespertino
Matricula: 201020919
Lenguajes de programación
INTRODUCCION
El trabajo habla sobre el lenguaje de programación y todas sus relaciones. El cual proporciona instrucciones alsistema de la computadora para que pueda realizar una actividad de procesamiento. El lenguaje de programación varía conforme al programador, por lo cual estos utilizan diferentes grupos de símbolos o reglas con un significado específico llamado sintaxis. Los lenguajes de programación se dividen en 2 categorías fundamentales; bajo nivel: Son dependientes de la máquina, están diseñados paraejecutarse en una determinada computadora. A esta categoría pertenecen las 2 primeras generaciones. Alto Nivel: Son independientes de la máquina y se pueden utilizar en una variedad de computadoras. Pertenecen a esta categoría la tercera y cuarta generación. Los lenguajes de más alto nivel no ofrecen necesariamente mayores capacidades de programación, pero si ofrecen una interacción programador/computadoramás avanzada. Cuanto más alto es el nivel del lenguaje, más sencillo es comprenderlo y utilizarlo. Cada generación de lenguajes es más fácil de usar y más parecida a un lenguaje natural que su predecesores. Los lenguajes posteriores a la cuarta generación se conocen como lenguajes de muy alto nivel. Son lenguajes de muy alto nivel los generadores de aplicaciones y los naturales. En cada nuevonivel se requieren menos instrucciones para indicar a la computadora que efectúe una tarea particular. Pero los lenguajes de alto nivel son sólo una ayuda para el programador. Un mayor nivel significa que son necesarios menos comandos, debido a que cada comando o mandato de alto nivel reemplaza muchas instrucciones de nivel inferior.
ANTECEDENTES
Sobre los últimos 50 años, los idiomas quepropagan han evolucionado del codigo binario de maquina a herramientas poderosas que crean las abstracciones complejas. Es importante entender por que los idiomas han evolucionado.
Una de las llaves a programar exitoso son el concepto de la abstracción. Es la llave ala construcción sistemas complejos de software. Como el tamaño de nuestros problemas crece, la necesidad para la abstraccióndramáticamente aumentos.
Los programadores son hoy incapaces de entender todos los programas y los datos. La abstracción se requiere a permitir que el programador para agarrar los conceptos necesarios.
Los ordenadores no hablan nuestro idioma, son maquinas, y como tales necesitan un lenguaje especifico pensado por el hombre para ellas. Además, necesitan constantemente interpretar todas las instrucciones quereciben. Dada la dificultad de comunicación insalvable entre el computador y el programador.
Estos lenguajes permiten por un lado escribir las operaciones que son necesarias realizar para resolver el problema de un modo parecido a como se escribiría convencionalmente ( es decir redactar adecuadamente el algoritmo de resolución de problema) y por el otro se encarga de traducir el algoritmo allenguaje maquina con lo que se le confiere al programa la capacidad que corre en el ordenador. El ordenador es en realidad tan solo una maquina virtual capaz de resolver todos los problemas que los usuarios seamos capaces de expresar mediante un algoritmo (programa).
En la actualidad hay muchos tipos de lenguajes de programación cada uno de ellos con su propia gramática su terminología especial y unasintaxis particular.
DEFINICION
Son herramientas que nos permiten crear programas y software, entre ellos tenemos delphi. Visual Basic, pascal, java, etc…Tambien se conoce como codigo de maquinas o lenguaje de maquinas y tambien representan en forma simbólica y en manera de un texto los códigos que podrán ser leídos por una persona.
TENDENCIAS
El crecimiento de Ruby y javascrip debido...
Regístrate para leer el documento completo.