lenguajes de programacion

4
INSTITUTO ESPIRITU SANTO Lenguajes de programación Taller de programación II Camila

Upload: camila-carosone

Post on 19-Nov-2015

214 views

Category:

Documents


2 download

DESCRIPTION

Trabajo sobre lenguajes de programacion (C++, visual basic, java, etc)

TRANSCRIPT

Lenguajes de programacin

Taller de programacin II 3/06/14INSTITUTO ESPIRITU SANTOLenguajes de programacinTaller de programacin II

Camila

Los lenguajes de programacin pueden ser considerados como el puente entre el hardware y el software, ya que son los que permiten que los dispositivos electrnicos puedan funcionar. Actualmente, casi todos los aparatos electrnicos que nos rodean sino todos- poseen cierto grado de programacin. En este sentido, existe una gran diversidad de lenguajes de programacin que tienen ventajas y desventajas en cuanto a lo que se lo desea utilizar, y numerosas aplicaciones. Es por esto, que a la hora de codificar un programa, dependiendo de la tarea que nos propongamos realizar, escogeremos uno u otro lenguaje.A continuacin, se desarrollaran tres tipos de lenguaje, analizando sus caractersticas y aplicaciones, entre otras cosas.Java:Desde el 2012, Java es uno de los lenguajes de programacin ms populares en uso, su historia data desde principios de 1990, ao en el que Sun Microsystems, cre un grupo de trabajo liderado por James Gosling cuyo objetivo era desarrollar un sistema para controlar electrodomsticos y pequeos ordenadores. A este lenguaje se lo denomino Oak, y fue el precursor de Java, debido a que el proyecto fue un fracaso. Esto se debi principalmente a que el coste del producto era bastante ms alto que al de productos similares. A causa de este fracaso comercial, se decidi distribuir libremente el lenguaje por la red. Este se populariz y perfeccion por el pase en pase entre programadores, que le iban aadiendo funcionalidades. Luego de esto, se lo bautiza Java, ya que el nombre Oak estaba siendo utilizado por otro lenguaje. Su rotundo xito se debe a diversos factores, entre ellos: El lenguaje Java, puede considerarse una evolucin del C++, dado que posee una sintaxis muy similar a este ltimo, pero no acumula sus inconvenientes, y adems, no precisa ser compatible con versiones anteriores.Una de las principales ventajas de este lenguaje, es su infinita cantidad de aplicaciones: aunque principalmente est orientado a objetos, es un lenguaje de propsito general, es decir con un uso no especfico, ya que pude programarse en l cualquier cosa.As mismo, funciona perfectamente en la red, y la asignacin de memoria a las estructuras a la hora de programar depende totalmente del lenguaje, y no del programador. Las aplicaciones generadas en este tipo de lenguaje, tienen un escaso margen de errores posibles.Una de las pocas desventajas que posee, es que los programas desarrollados con este, tienden a ser un poco lentos.C++:En el ao 1972, el lenguaje C de programacin es creado por Dennis M. Ritchie, como evolucin de su lenguaje antecesor, el B. Ambos, estaban orientados a la implementacin de sistemas operativos.Posteriormente, a mediados de los aos 80, surge el lenguaje de programacin C++ cuyo objetivo era extender el xito del lenguaje C, permitiendo que adems de estar orientado a creacin de cdigos para programas, este orientado tambin a objetos. El c++ es un lenguaje fcil de usar, ejecutable en una gran variedad de plataformas y a su vez permite personalizar cualquier software creado con este lenguaje. Es uno de los ms usados por Microsoft para la creacin de programas, como por ejemplo los pertenecientes al paquete office.

Visual Basic:El lenguaje de programacin Visual Basic, es denominado de ese modo por dos razones: por un lado la palabra visual, que hace referencia a que es un lenguaje con un entorno grfico y visual, es decir que incluye una interfaz de desarrollo grfico. Por otro lado encontramos, la palabra Basic, que significa: BeginnersAll-purposeSymbolicInstructionCode,cuya traduccin esCdigo de instrucciones de uso universal para principiantesLa versin original del Visual Basico fue creada en el ao 1964, desarrollado por los estadounidenses John Kemeny y Thomas Kurtz y ha ido actualizndose hasta hoy en dia. Es un lenguaje de programacin que acta como intermediario entre el operador y la computadora: En este sentido, mediante el vocabulario y las reglas Basic, se le da a la computadora una orden y es la pc la que transforma estas instrucciones para poder ejecutarlas.Es ampliamente utilizado en corporaciones, porque es una herramienta que permite crear rpidamente aplicaciones Windows.1