Escolar Documentos
Profissional Documentos
Cultura Documentos
Lenguaje de Programacin.
Profesora:
Bachilleres:
Rodrguez, Milagro
V-24.217.734
INTRODUCCIN.
Programacin.
Lenguajes de Programacin.
Se ha visto hasta ahora que los lenguajes de programacin son un simbolismo, que nos
permite expresar en operaciones elementales (instrucciones) la solucin a nuestro
problema.
El ordenador ejecuta las instrucciones que le hemos suministrado previamente en forma de
programa. Pero este programa escrito en un lenguaje determinado necesita ser traducido a
lenguaje mquina que es el comprensible directamente por el ordenador.
Existen abundantes lenguajes que se han especificado y de los que se han escrito
traductores; las normas (sintaxis) y palabras que emplean cada uno de ellos las definieron
los organismos internacionales, otros los constructores y otros los clientes.
Los manuales son las caractersticas del lenguaje y los traductores se suelen adquirir
conjuntamente, en los ordenadores grandes al proveedor del equipo y para los
microordenadores en las tiendas de informtica.
Es decir, los lenguajes de programacin son aplicaciones especficas que han sido pensadas
y diseadas para crear otras aplicaciones o programas.
Los lenguajes de programacin se basan en un sistema de instrucciones previamente
establecidas que indican al ordenador lo que debe realizar.
Los lenguajes de programacin son lenguas o idiomas ya establecidos, comprensibles
tanto por el programador, como por la mquina, que permiten desarrollar los programas.
Existen muchos y muy variados, y evolucionan constantemente, tanto en potencia como en
facilidad de uso. La mayora est escrito en Ingls, aunque cada vez son ms visuales e
intuitivos.
Compiladores para todos los lenguajes de alto nivel; los intrpretes en cambio slo se han
desarrollado para algunos lenguajes de programacin siendo los ms conocidos los de
BASIC.
El tiempo de ejecucin del C es de decenas de veces menor que el BASIC y es un lenguaje
de un nivel suficientemente bajo como para sustituir al ensamblador.
Desarrollo de la documentacin.
Fue creado con el objetivo de crear un lenguaje de programacin universal para cualquier
computador.
Basic (1964)
Como un medio para facilitar programar computadores a estudiantes (y profesores) que no
fueran de ciencias. En ese tiempo, casi todo el uso de los computadores requera codificar
software hecho a la medida.
Es una familia de lenguajes de programacin de alto nivel. Creado por John G.Kemeny y
Thomas E.Kurtz.
Prolog (1970)
Para programar artefactos electrnicos mediante el paradigma lgico con tcnicas de
produccin final interpretada. Es bastante conocido en el rea de la Ingeniera Informtica
para investigacin en Inteligencia Artificial.
Es un lenguaje de programacin lgico e interpretado, bastante conocido en el medio de
investigacin.
C (1972)
Un ncleo del lenguaje simple, con funcionalidades aadidas importantes, como funciones
matemticas y de manejo de archivos, proporcionadas por bibliotecas.
Creado por Dennis M. Ritchie en los Laboratorios Bell como evolucin del anterior
lenguaje B.
Pascal (1975)
Sus instrucciones o sentencias se componen de expresiones de apariencia algebraica y de
ciertas palabras como BEGIN, END, READ, WRITE, IF, THEN, REPEAT, WHILE, DO.
Es un lenguaje de programacin desarrollado por el profesor suizo Niklaus Wirthu.
C++ (1986)
La intencin de su creacin fue el extender al exitoso lenguaje de programacin C con
mecanismos que permitan la manipulacin de objetos.
de realizar acciones dentro de una web como por ejemplo para crear efectos especiales o
para definir interactividades con los usuarios.
PHP: El PHP es un lenguaje de programacin similar al HTML que nos sirve
fundamentalmente para pginas web y se puede combinar con el lenguaje HTML. El
lenguaje PHP se basa en los scripts que es un guin de rdenes o instrucciones que
recibe un servidor de una pgina web para leer su cdigo fuente.
Visual Basic: Diseador de entorno de datos, es posible generar, de manera automtica,
conectividad entre controles y datos mediante la accin de arrastrar y colocar sobre
formularios o informes. Los objetos Actives son una nueva tecnologa de acceso a datos.
Asistente para formularios: sirve para generar de manera automtica formularios que
administran registros de tablas o consultas pertenecientes a una base de datos, hoja de
clculo u objeto. Asistente para barras de herramientas. Es ampliamente utilizado en
corporaciones, porque es una herramienta que permite crear rpidamente aplicaciones
Windows.
Phyton: Es un lenguaje multiplataforma de propsito general cuyo desarrollo se enfoca en
proveer herramientas fundamentales para resolver cualquier tipo de problema en el campo
de la computacin, sin sacrificar la legibilidad y simplicidad del cdigo.
Ruby: Es un lenguaje interpretado Orientado a Objetos de propsito general y
multiplataforma. Una de las principales filosofa del lenguaje es enfocarse en simplicidad y
productividad, lo que hace de Ruby un lenguaje con una sintaxis muy sencilla y amigable,
muy sencilla de aprender; pero a su vez muy poderoso y verstil para crear cdigo
escalable, sencillo y de manera eficiente.
Conclusin.
Como puede verse, existen lenguajes especficos para cada tarea diferente.
Muchos de ellos (Lenguajes de Programacin) ya no se usan, mientras que las nociones de
otros han sido incorporadas a otros lenguajes.
Los lenguajes y las Tcnicas de Programacin son importantes para la utilizacin de la
computadora como una herramienta para resolver problemas.
En computacin, un Problema consiste en la necesidad de transformar un grupo de datos
iniciales en un grupo diferente de datos finales (resultados).
De este modo, una computadora podr resolver un problema si alguien desarrolla un
programa que contenga las instrucciones adecuadas que permitan transformar los datos.
Los lenguajes deben ser confiables, comprensibles, eficientes en trminos de tiempo de
ejecucin y consumo de espacio, y deben satisfacer las necesidades de una comunidad, ya
sean cientficos, hombres de negocios o usuarios no tcnicos. Cada uno estos grupos estn
acostumbrados a un vocabulario particular y una manera de ver las cosas; de este modo,
existe una gran variedad de lenguajes y muy probablemente esto continuar siendo as.
Bibliografa
http://www.todo-programacion.com.ar/archives/2005/04/lenguajes_de_al.html
http://es.wikipedia.org/wiki/Lenguaje_de_bajo_nivel
http://www.carlospes.com/minidiccionario/lenguaje_de_bajo_nivel.php
http://www.desarrolloweb.com/articulos/2358.ph
Indic
Introduccin.
3 pg
Programacin..
4pg