viernes, 8 de marzo de 2013

LENGUAJES DE PROGRAMACIÓN


Un lenguaje de programación es aquel, que gracias a las instrucciones operadores y reglas de sintaxis, nos permite elaborar programas desde los más sencillos a los más complicados.





En la actualidad, en el campo de la informática, los lenguajes de programación más utilizamos e importantes son C#, C, JavaScript y C++, entre otros. Sin embargo, no he mencionado los cinco lenguajes más usados, sino que el quinto lenguaje del que hablo (Basic) es uno de los primeros lenguajes que se utilizaron y del que derivan gran parte de lenguajes de programación:  








 

  • C# es un lenguaje orientado a objetos creado por Microsoft para su      plataforma .NET, similar al de Java pero mejorado, diseñado para combinar el control a bajo nivel de lenguajes como C y la velocidad de programación de lenguajes como Visual Basic..  Todo programa en C# no es más que un conjunto de objetos que interaccionan entre sí. Ante todo, debemos saber que deriva de C/C++.Expertos en este lenguaje aseguran que el aprendizaje de tal es esencial debido a que combina los mejores elementos de múltiples lenguajes como C++,Java, Delphi…Además, basándonos en algunos estudios, existe un gran número de ofertas de trabajo, exactamente 1.002 ofertas. Por lo tanto, podemos alegar que se trata de un lenguaje muy solicitado.
  • Java es un lenguaje de alto nivel orientado a objetos y similar a C++, desarrollado por la empresa Sun Microsystems en 1995. Java es un lenguaje de programación muy seguro frente a la presencia y ataque de virus informáticos y, además,  gracias a su compatibilidad con la mayoría de los navegadores modernos, es el lenguaje de programación del lado del cliente más utilizado, ya que es utilizado en millones de páginas webs para validar formularios, crear cookies, detectar navegadores y mejorar el diseño, su fácil aprendizaje lo hace un lenguaje muy demandado. A parte de esto, al consultar con unos compañeros de clase, me han dicho que Java es uno de los lenguajes más utilizados para desarrollar videojuegos.
    Finalmente, al igual que C# pero en menor cantidad, ofrece unas 422 ofertas de trabajo, por lo que está muy solicitado.
  • C++ es un lenguaje de programación derivado del lenguaje C diseñado por Bjarne Stroustrup en los años 80.
    El lenguaje tiene como conceptos clave, entre otros, la clase (class), que facilita la creación de tipos de datos definidos por el usuario juntamente con funciones o métodos para tratar con ellos, la encapsulación de datos, la asignación dinámica de memoria y la sobrecarga de operadores. Se diseñó explícitamente para lograr una mayor flexibilidad en la programación avanzada, basándose para todos los efectos en el lenguaje C, de ya muy amplia difusión, y en la metodología básica del lenguaje Simula, en lo referente a la programación orientada a objetos.A partir de 1990 cuando se extendió su uso, tanto como lenguaje para el desarrollo de aplicaciones como para sistemas operativos. Muy ligado a UNIX en sus orígenes, su uso es, hoy día, prácticamente general. Las versiones más utilizadas en ordenadores personales son Visual C++ de Microsoft y Inprise Corp.. También ha tenido una gran influencia en el desarrollo del lenguaje JAVA, con el que mantiene similitudes en cuanto a la sintaxis y estructura de la programación.
  • C es un lenguaje de programación desarrollado en 1972 por el estadounidense Dennis Ritchie en los Laboratorios Bell. Debe su nombre a que su predecesor inmediato había sido llamado lenguaje de programación B. Aunque muchos consideran que C es un lenguaje ensamblador más independiente de la máquina que un lenguaje de alto nivel, su estrecha asociación con el sistema operativo UNIX, su enorme popularidad y su homologación por el American National Standards Institute (ANSI) lo han convertido quizá en lo más cercano a un lenguaje de programación estandarizado en el sector de microordenadores o microcomputadoras y estaciones de trabajo. C es un lenguaje compilado que contiene un pequeño conjunto de funciones incorporadas dependientes de la máquina. El resto de las funciones de C son independientes de la máquina y están contenidas en bibliotecas a las que se puede acceder desde programas escritos en C. Estos programas están compuestos por una o más funciones definidas por el programador, por lo que C es un lenguaje de programación estructurada.
  • BASIC es un lenguaje de programación de alto nivel desarrollado por los estadounidenses John Kemeny y Thomas Kurtz en el Dartmouth College en los años 60. BASIC se ganó su enorme popularidad gracias sobre todo a dos implementaciones, Tiny BASIC y Microsoft BASIC, que convirtieron a este lenguaje en la primera lengua franca de los microordenadores o microcomputadoras. El lenguaje ha cambiado en el transcurso de los años. Las primeras versiones eran interpretadas y no estructuradas, lo que cosechó numerosas críticas acerca de la velocidad de sus programas y de la calidad y claridad de su código. Las más recientes son estructuradas y, a menudo, compiladas. Una de las más populares es Visual Basic, comercializada por Microsoft para desarrollos de aplicaciones en entornos Windows, como lenguaje de programación de aplicaciones ofimáticas, consultas a bases de datos y creación de páginas de Internet dinámicas. El lenguaje BASIC se suele enseñar a los programadores principiantes porque es fácil de utilizar y de comprender y porque, en sus versiones más recientes, contiene muchos de los conceptos fundamentales de otros lenguajes considerados más complejos y técnicamente más potentes, como Pascal, C, C++ o JAVA.

No hay comentarios:

Publicar un comentario